青青草国产成人av片免费/香港三级日本韩国三级专线/国内自拍在钱/天堂国产女人av

回復

密碼破解 (真的值得一看)

樓主: 13149 | 查看: 3775 | 回復: 4

發表于 2011-6-19 14:53:12
常見密碼1 字母替換
[例:Qxjsn qvv, ks dqis qvnsqwl amcvj jdcu AAU, qgw ks jdcgf jds AAU cu jds asuj bgs ks dqis sisn ussg. Ks kqgj sisnlbgs icucj dsns, vsqng jds jdcgeu kdb kqgj jb vsqng.]
    個人感覺是所有密碼中最重要的一種,要想熟練破解所有密碼,就一定要熟悉這種密碼。在推理小說大師愛倫·坡的《金甲蟲》一文中有很詳盡的介紹,簡略歸納出其破譯步驟為:
1.根據被譯文段的格式、斷句、字符的長短、字符的種類數目來判斷密碼的語言,這也是破譯所有密碼所必不可少的第一環節。一般中文的密碼以2-5個字符居多,而英文則不會超過15個,下文討論英文密碼。
2.數出字符使用的頻率并紀錄,根據字符的頻率可以大致做出判斷。在英文中以字母e出現的最多,其次依次是aoidhnrstuycfglmwbkpqxz。
3.英文中以單詞the出現的次數最多。可以根據這個原理察看是否有重復多次的三個字母組合的詞,便基本可以判斷t、h、e這三個字母了。
4.接下來便可以將t、h、e三個字母帶入,觀察哪些詞可以猜測出來,比如已知t.ee(未知字母用.表示)就可以判斷.為r了,因為常用的詞匯中,只有tree滿足結構。
  以此方法反復帶入并不斷檢驗前面的推理,很快就能夠解決整個密碼


注意:此種密碼通常用各種符號來代替英文字母,達到混淆的目的。

常見密碼2 愷撒密碼
[例:Nb mznv rh HvevmPrmt.]
(將A替換為Z,B替換為Y,以此類推):
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
Z Y X W V U T S R Q P O N M L K J I H G F E D C B A

也可以將原代碼推后幾個字母
比如How are you?這句話推后1個字母后就是Ipx bsf zpv?而推后2個就是Jqy ctg aqw?
判斷原代碼究竟推后了幾位,可以利用字符使用頻率最多的是E的原則來判斷

常見密碼3 維吉尼亞密碼
[例:待補充]
這種密碼首先引入了密鑰的概念。看似復雜,但實際上就是愷撒密碼的延展。
例如:
密鑰為man,原文為I am rich.(見下表)則原文中的I對應的密文為M行(第一個密碼為M的那行)的U,A對應A行的A,M對應N行的Z,R對應M行的D……以此類推。
簡單地歸納為:
密鑰:M an manm.(man循環使用)
原文:I am rich.
密文:U az dipt.

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
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 A
C D E F G H I J K L M N O P Q R S T U V W X Y Z A B
D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
E F G H I J K L M N O P Q R S T U V W X Y Z A A B C
F G H I J K L M N O P Q R S T U V W X Y Z A A B C D
G H I J K L M N O P Q R S T U V W X Y Z A A B C D E
H I J K L M N O P Q R S T U V W X Y Z A A B C D E F
I J K L M N O P Q R S T U V W X Y Z A A B C D E F G
J K L M N O P Q R S T U V W X Y Z A B C D E F G H I
K L M N O P Q R S T U V W X Y Z A B C D E F G H I J
L M N O P Q R S T U V W X Y Z A B C D E F G H I J K
M N O P Q R S T U V W X Y Z A B C D E F G H I J K L
N O P Q R S T U V W X Y Z A B C D E F G H I J K L M
O P Q R S T U V W X Y Z A B C D E F G H I J K L M N
P Q R S T U V W X Y Z A B C D E F G H I J K L M N O
Q R S T U V W X Y Z A B C D E F G H I J K L M N O P
R S T U V W X Y Z A B C D E F G H I J K L M N O P Q
S T U V W X Y Z A B C D E F G H I J K L M N O P Q R
T U V W X Y Z A B C D E F G H I J K L M N O P Q R S
U V W X Y Z A B C D E F G H I J K L M N O P Q R S T
V W X Y Z A B C D E F G H I J K L M N O P Q R S T U
W X Y Z A B C D E F G H I J K L M N O P Q R S T U V
X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
Y Z A B C D E F G H I J K L M N O P Q R S T U V W X
Z 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  


破譯部分參見
http://free3.getbbs.com/Post/Topic.aspx?BID=100097&TID=749155&go=2512D547DF

常見密碼4 柵欄密碼
[例:iiaundysoitssnyaintt]
此密碼一般適用于較短的密碼,原理是字母的錯位。操作步驟如下:
this little child is funny(原句)
thislittlechildisfunny(去掉空格)
t  i  l  t   l  c  i  d  s  u  n
h  s  i  t  e  h  l  i  f  n  y(上下拆開)
tiltlcidsunhsitehlifny(合并)
破譯時只要按照相反的步驟來就行了。

另一種柵欄密碼的操作步驟如下:
this little child is funny(原句)
thislittlechildisfunny(去掉空格)
th
hi
il
sd
li
is
tf
tu
ln
en
cy(左右拆開)
thhiilsdliistftulnency(合并)
當用中文的漢語拼音做柵欄密碼時十分有趣,可以選擇用聲母做前排,韻母做后排。例如:
zhong hua ren min gong he guo(原句)
zhonghuarenmingongheguo(去掉空格)
zh     h    r    m    g     h  g
   ong  ua  en    in  ong  e   uo
zh     in
ong   g
h      ong
ua     h
r       e
en     g
m      uo(上下或左右拆開)
zhhrmghgonguaeninongeuo
zhinongghonguahreengmuo(合并)

常見密碼5  
[例:Ia mast ude.N thowa bouty o u?]
這種密碼乍一看不知所云,但仔細一看只不過是簡單的重組罷了,只要有一定的語言水平就能推理出來。
例如這句話:To da yi sa ni ce da y le tu sp la yi n go u t si de.
乍一看像是羅馬音,先組合:Todayisanicedayletusplayingoutside.
再整理:Today is a nice day.Let us playing outside

0

20

分享

| 發表于 2011-6-19 15:18:49
都是我懂的……
不過還是感謝LZ分享……
| 發表于 2011-6-19 19:27:25
于是終于知道什么事維吉尼亞密碼了……以前只是覺得26個字母配成的圖漂亮,有節奏感……
還應該加一點別的內容,棋盤、QWE什么的。
最后謝謝分享。


(看到這里灌一下水:聆溪的過客密碼11.0什么時候出……)
| 發表于 2011-6-24 15:54:31
之前有看過,忘了不少,看了樓主的又記起了不少。
| 發表于 2011-6-25 19:39:48
都是比較初級的加密法啊……
不過還是挺詳細的
尚未登錄
您需要登錄后才可以回帖 登錄 | 加入學院