參加活動: 0 次
組織活動: 0 次
|
樓主 |
發表於 2011-11-27 12:06:02
|
顯示全部樓層
本帖最後由 sangami曉涵 於 2011-11-27 12:12 編輯
回復 光狼 的帖子
下面是小雯傳給我 和我回覆的訊息內容 (未經過編碼)
雯:
邱胖說下星期要考代數呢, 明天晚上你有沒有其它事? 方便的話幫我複習一下好不好?
小雯
uwx.. pob ubj ibor fa dse kbu cgx ypk pax mgp ocf , due edn dncr fe pns xue wnu xue kba nfl jce s. fy ptqx d igo yyan ix vvdp eepd e fa gzj ba gzj s.
我:
明天不行啦. 我娘他大姐的小女兒要嫁人, 我娘要我陪去喝喜酒. 今天也不行, 娘要我陪她去買鞋子
ix .. due edn ba miri ojl . ix gadk pal dn gme d sa gx grl cgx gneq bn , ix gadk cgx ix blo yua odnl yobov weo. ayy edn al ba miri , gadk cgx ix blo gal yua fmb rcyy zj
雯:
... 後天呢?? 只剩一天, 人家不想被邱胖打 >< 少一分要打一下
uwx.. ...miwp edn ocf s. s. oba gffr e edn , bn neq ba tmh vpx pob ubj jti >< sp e bdp cgx jti e fa
我:
後天OK呀 但是, 說好的接吻呢?
ix .. miwp edn too uba pde jn , ibor gzj d jlg onm ocf s.
雯:
...
uwx .. ...
我:
還是, 不可以, 嗯?
ix .. feow jn , ba too uba oodh s.
雯:
......
uwx .. ......
我:
ix ..
雯:
你在生氣嗎...?涵
uwx .. pns xiy se km omf ... s. wkbu
小雯表達的訊息 綠色
曉涵回覆的訊息 藍色
經過替代式加密的訊息 紅色
然後, 以【替代式】將小雯和曉涵經過輸入法拆碼的英文字串重新做編碼
假設 小雯的生日 「國曆 1月 26 日」 1-26 = -25
( 小雯傳遞的訊息經過拆碼, 然後以替代式把每個英字字母依a~z的順序, 用倒數第25個字母取代 )
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
曉涵的生日 「國曆 10月 20 日」10-20 = -10
( 同上, 倒數第10個字母取代)
也可以用西元幾年 : 比方說 「1981年生」 19-81= -62
(同上, 倒數第62個字母取代 )
只有傳遞訊息雙方知道, 用國曆、農曆、或西元年決定替代式的關鍵數字
要將訊息回覆, 必需持有key.
上述是比較傳統的加密法,如果會寫程式,可以經由程式再把加密過的字母次序調動,甚至利用工具把字母進行位移。
我做一個簡單的式範:
[[ 輸入法拆碼 --> 替代式取代字母 = 加密過的訊息]]
用西元出生年 1981為例 : 19-81 = -62
曉雯, 我喜歡你.
dyyr uwx , ix yobov rooi pns .
tooh kmn , yn oerel heey fdi .
= v =
應用數學, 還可以把凱撒密碼系統加以改良
|
|