密碼學是一門套用的科學,是信息安全的核心技術。密碼學是主要以數學學科為理論基礎,以計算機科學為實現工具而形成的具有自己特色的理論體系的一門科學。軍事密碼學涉及到各國軍事機密,直到二次世界大戰結束,密碼的編制與破譯始終是各國軍事、外交部門少數人從事的一件特殊工作。軍事密碼對於各國來說是一件需要少而精的人員去完成的重要任務,在許多歷史事件進程中起過十分重要的作用。
最早的軍事密碼要數凱撒密碼。凱撒密碼是一種非常古老的加密方法,據說是當年凱撒大帝行軍打仗時為了保證己方的軍事命令不被敵方獲取,就在內部採用這種特殊的方式進行通信。它的原理是數學上的遞推,把每個字母按字母表順序向後移動3位居得到其對應的密文,結果是26個英文字母之間的替換。
明文:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
密文:d e f gh i jk l m n o pq r s t u v w x y z abc
