sangami曉涵 發表於 2011-11-25 23:09:23

有喜歡看布袋戲、 或是對密碼學有興趣嗎 @_@

本帖最後由 sangami曉涵 於 2011-11-25 23:31 編輯

幾乎沒看到在討論布袋戲...

    = v =




我從 霹靂眼(歐陽世家活躍時期)看到臬皇論戰26集,
後來朋友介紹了 「黑白龍狼傳」 , 目前在等後續的「天地風雲錄」


密碼學... @_@ 應該很少人對這個有興趣吧

sangami曉涵 發表於 2011-11-26 10:32:51

本帖最後由 sangami曉涵 於 2011-11-26 11:10 編輯

回復 sangami曉涵 的帖子

校風很保守的學校(或是背後有宗教信仰的學校), 戀情曝光後果通常難以想像

開始接觸密碼學這一塊領域, 也是因為這個原因 = v =

有一次在黑板上用粉筆寫今天, 爸媽不在...(後面省略 :p) ...
不過沒有人看得懂cc


sangami曉涵 發表於 2011-11-27 00:28:03

回復 光狼 的帖子

簡單的來說    密碼學應用在"將欲傳遞的訊息, 轉換成難以理解的訊息,並且使得有秘密訊息的人能夠逆向回復. "

早期古典的二種 加密技巧:

一、位移式 將字母順序重新排列,例如『help me』變成『ehpl em』;與
二、替代式 有系統地將一組字母換成其他字母或符號,例如 【 I am middlesex 】變成 【 j bn njeemftfy】
   (每個字母用下一個字母取代)。

      "凱撒密碼"是最經典的替代法 , 是將每個字母被往後位移三格字母所取代。


經典加密法的密碼文, 很容易被破解.但是可以透過各種方式, 讓破解的難度增加.

打個比方, 隔壁班的小雯是我從小就是青梅竹馬的(好娘們XD?), 但她完全沒有數學頭腦...
每每到了考數學小考的時候, 總會向我發出SOS.

雯:
            邱胖說下星期要考代數呢,明天晚上你有沒有其它事?方便的話幫我複習一下好不好?

                                                                                                                                              小雯



   我:
               明天不行啦.   我娘他大姐的小女兒要嫁人, 我娘要我陪去喝喜酒.今天也不行, 娘要我陪她去買鞋子


   雯:
               ... 後天呢??   只剩一天, 人家不想被邱胖打><   少一分要打一下


   我:
               後天OK呀      但是,說好的接吻呢?


   雯:
            ...

   我:
            還是不行?

   雯:
            ......

   我:


   雯:
         你在生氣嗎...?

(待續)

(我有低血壓的症狀 =_= 明天再把這未完的對話編碼 )

提示: 輸入法、英字鍵盤位置、凱撒密碼、替代式、位移式










sangami曉涵 發表於 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 ednocf 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 ubapde 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 =

應用數學, 還可以把凱撒密碼系統加以改良[:tuface40:]
   


頁: [1]
查看完整版本: 有喜歡看布袋戲、 或是對密碼學有興趣嗎 @_@