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