簡(jiǎn)述曲路密碼

在古典密碼中大致可以分為移位和替換兩種,在移位密碼中字母不變,位置改變;替換密碼中則是字母改變,位置不變。今天我們就來了解一種比較簡(jiǎn)單的移位密碼——曲路密碼。

曲路密碼的簡(jiǎn)介

曲路密碼發(fā)明者和發(fā)明時(shí)間不詳,因其需要按照曲線路徑進(jìn)行加密、解密,因此得名“曲路密碼”。它和柵欄密碼類似,都是一種移位密碼,通過特殊的曲路,打亂明文字母的位置,使有意義的明文信息變換為無意義的密文亂碼。

曲路密碼的加密過程

首先,通信雙方需要約定好“密鑰”(也就是曲路路徑)和密表規(guī)格,比如密表規(guī)格為3X6,路徑如下圖所示:

曲路密碼

假設(shè)需要傳遞的信息為“Welcome to the Museum”,將其按照順序填入3X6的列表中,如下圖所示:

曲路密碼

隨后我們按照約定的曲路,將明文加密為“mem uho cte sol etu MeW”,這樣曲路密碼就已經(jīng)加密完成。

曲路密碼

曲路密碼的解密過程

曲路密碼的解密過程是加密過程的逆運(yùn)算,按照曲路路徑將密文填入表格中,再按照表格順序進(jìn)行解密即可。

曲路密碼的優(yōu)缺點(diǎn)

曲路密碼可以根據(jù)雙方的約定改變曲路路徑和表格規(guī)格,有更多的方式加密相同的信息,相對(duì)比較靈活。但畢竟作為移位密碼,曲路密碼并沒有改變密文的字母,破譯也就更加簡(jiǎn)單,不適合傳遞重要信息。


像曲路密碼這樣的移位密碼在實(shí)際使用中過于簡(jiǎn)單,所以很多使用者會(huì)將其與替換密碼相結(jié)合,形成更加復(fù)雜的加密方法。

免責(zé)聲明:素材源于網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系刪稿。