凱撒密碼

凱撒密碼  ， 或稱凱撒加密 、 凱撒變換 、 變換加密 ， 是一種最簡單且最廣爲人知的加密技術 。 凱撒密碼是一種替換加密技術 ， 明文中的所有字母都在字母表上向後 （ 或向前 ） 按照一個固定數目進行偏移後被替換成密文 。 例如 ， 當偏移量是3的時候 ， 所有的字母A將被替換成D ， B變成E ， 以此類推 。 這個加密方法是以羅馬共和時期凱撒的名字命名的 ， 據稱當年凱撒曾用此方法與其將軍們進行聯繫 。 凱撒密碼通常被作爲其他更復雜的加密方法中的一個步驟 ， 例如維吉尼亞密碼 。 凱撒密碼還在現代的ROT13系統中被應用 。 但是和所有的利用字母表進行替換的加密技術一樣 ， 凱撒密碼非常容易被破解 ， 而且在實際應用中也無法保證通信安全 。