作者taipingeric (一隻羊)
看板NTU-K6
標題[轉錄]Re: [問雷] 國家寶藏2的其中一段解謎疑惑???
時間Wed Dec 26 00:58:24 2007
※ [本文轉錄自 movie 看板]
作者: chikuo () 看板: movie
標題: Re: [問雷] 國家寶藏2的其中一段解謎疑惑???
時間: Tue Dec 25 00:55:59 2007
刪光光歹勢...
那個加密法叫做 "Playfair"
是英國科學家在1854年發明的,是英國陸軍在第一次世界大佔用的標準系統
併用到第二次世界大戰
他主要是一個5 X 5的矩陣,由關鍵字(keyword)組成
先將關鍵字填入矩陣中
EX: 關鍵字 DEATH, 接下來就依序將剩餘的英文字母填入
(I/J視為同一組)
D E A T H 列
B C F G I/J
K L M N O
P Q R S U
V W X Y Z
行
再來就是加密的規則
假設我們要加密的字是PTT
1. 先將要加密的自猜成兩個兩個一組
PTT --> PT TS (補一個填充字元)
如果出現BLOOD-->BL OO D (因為ㄧ組出現重複字OO)
所以會在OO 中間補填充字元
BLOOD--> BL OS OD
以上"S"隨便一個字都可
2. 分割之後就是判斷
a.如果兩個字是同一列,則用他們右邊的字來取代
EX: TH--->就會變成 HD (T由H取代 , H由D取代)
b.如果兩個字是同一行,則由它們下方的字取代
EX: PV--->VD (P由V取代, V由D取代)
c.如果是其他情況則換成與自己同一列,但與另一個字元同一行的字
EX: BR--->FP (B-->F B與F同一列,F與R同一行 ,R-->P)
所以根據以上規則我們要加密PTT
PTT-->PT TS
PT 不同行不同列,用c
P-->S , T-->D
TS 同行,用b
T-->G , S-->Y
所以PTT根據加密後會變成
SDGY
(Y其實是無意義,只是填充用)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.216.48.52
1F:推 aucifer0730:專業... 12/25 01:05
2F:推 sinon1208:太神了... 12/25 01:08
3F:→ sinon1208:PTT的由來 12/25 01:09
4F:推 shiarng:推~~很有趣~~ 12/25 01:15
5F:推 silentlamb:問個笨問題<囧/ 請問SDGY怎麼推回PTT呢 12/25 01:18
6F:推 moulinrouge:SD就可以定位PT啊 12/25 01:23
7F:推 silentlamb:對齁 忘了兩個一組 再請問一下對方怎麼知道哪個是虛字 12/25 01:27
8F:推 barcode:推 可能是由推測的文字組合來猜測虛字? 12/25 01:31
9F:推 silentlamb:所以虛字應該要挑違背拼音法則的字吧 12/25 01:34
10F:→ chikuo:虛字判斷是將加密的文推倒回去,看是否為有意義的文字 12/25 01:41
11F:→ peruman:推一下 12/25 01:44
12F:推 ameko34:PTT果然臥虎藏龍 12/25 02:16
13F:推 DAVIDCHIEN:專業 12/25 05:04
14F:→ joeyrose:對不起,有人看完介紹會自已解的嗎??我完全不行耶.... 12/25 06:15
15F:推 skingmk:會解+1!!有學過!!XDDD 12/25 07:43
16F:推 wap7788:推 看電影長知識 12/25 09:48
17F:推 newmichael:PT我看的懂 但是TS還是有點不明白 12/25 10:16
18F:推 circler:看電影長知識 12/25 13:02
19F:推 tangyuli:TS同行,所以是由同行字母往下加密結果 12/25 14:37
20F:推 mbttc:不同關鍵字 有不同的加密結果 12/25 15:16
21F:推 thisiszoe:請問為什麼IJ視為一組呢? 12/25 15:26
22F:→ mbttc:應該是 26個字母 可是只有5*5矩陣 所以就把長的像的放同一組 12/25 15:40
23F:推 thisiszoe:可是如果長得像的有一個是關鍵字有一個不是呢?EX:I是關 12/25 15:52
24F:→ thisiszoe:鑑字但J不是,M是關鍵字但N不是... 12/25 15:54
25F:→ thisiszoe:還有,5*5矩陣是因為關鍵字是5個字,那如果關鍵字不是5 12/25 15:55
26F:→ thisiszoe:個字的呢? 12/25 15:57
27F:推 thisiszoe:噢第二個問題我好像知道了 如果關鍵字是LOVE 所以矩陣 12/25 16:04
28F:→ thisiszoe:會是 L O V E A 12/25 16:05
29F:→ thisiszoe: B C D F G 這樣嗎? 12/25 16:06
30F:推 puddinglover:真強者!!! 12/26 00:03
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.245.106
31F:→ taipingeric:動腦一下 關鍵字LOVE 密碼weybvqaevs 請解碼XD 12/26 00:58
32F:推 rc0130:我還沒看過 不要破梗 12/26 08:50
33F:→ taipingeric:不是影片的梗 跟影片沒關係 12/26 14:25