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