牛人 |
|
等級:論壇騎士(三級) |
積分:6984分 |
注冊:2006-8-14 |
發(fā)貼:2192(1211主題貼) |
登錄:3749 |
|
|
莫爾斯電碼如何加密?解決方式多種多樣! |
莫爾斯電碼,明碼發(fā)報是很容易被破解的。
怎么加密呢?方式多種多樣!舉個5例子:
1、可以約定,用數(shù)字1代表A,2代表B,依次類推26代表Z;這很簡單。稍微復(fù)雜一點點可以倒序:1代表Z,2代表Y,3代表X……。更復(fù)雜一點可以遞減或遞加幾位。
2、可以系統(tǒng)地把字母替換,比如,A等于V,B等于X,字母表中的每個字母都有一個替代的字符,這樣一來就有加密后的字母表,這種一對一的替代密碼也叫做“單表密碼”,要破譯就比較難了,需要獲得字母表,暨密碼本。
3、用漢語拼音替換英語句子,比如Iloveyou,就是woaini;這個比較簡單,但如果再用上前面2說的“單表密碼”結(jié)合一起使用,就很復(fù)雜了。
4、凱撒密碼法,將字母統(tǒng)一的向后或者向前移動幾位,比如I love you用過凱撒密碼+1后就是:jmpwfzp;
5、倒序法,這個也很簡單,就是約定,將所有的字母倒過來,比如I love you就是uoyevoli;
……
莫爾斯電碼的加密,一般是使用2種以上的方式,比如上述的5+3結(jié)合使用,雖然方式5很簡單、方式3也很簡單,但兩個結(jié)合使用之后就是比較難破解的。如果使用3種以上方式組合加密(比如:5+3+2,或2+5+4)那幾乎破解不了了!
|
|