admin 管理员组文章数量: 1086019
2024年3月19日发(作者:代码零九书阁)
【密码常识】
字母表顺序-数字
加密的时候,经常要把A~Z这26个字母转换成数字,最常见的一种方法就是取字母表
中的数字序号。A代表1,B代表2,C代表3...
字母 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
数字 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
进制转换密码
例如二进制:1110 10101 1101 10 101 10010 1111 1110 101
转为十进制:14 21 13 2 5 18 15 14 5
对应字母表:number
Mod算法
我们可以对字母序号进行数学运算,然后把所得的结果作为密文。当运算结果大于26
或小于1的时候,我们希望把这个数值转为1~26的范围,那么取这个数除以26的余数即可。
Mod就是求余数的运算符,有时也用“%”表示。例如 29 Mod 26 = 3,或写成 29 % 26 = 3,
意思是29除以26的余数是3。
倒序
加密时为经常要对字符进行倒序处理。如果让你按的顺序背出字母表的每个字
母会很容易,但是如果是的顺序那就很难背出来了。一个很熟悉的单词,如果按
相反的顺序拼写,可能就会感到很陌生。
例如“love”字母倒过来拼就是“evol”。
具体加密时倒序有很多种方案,需要灵活运用。例如:
每个单词的倒序:siht si a tset - this is a test
整句的倒序:tset a si siht - this is a test
数字的倒序:02 50 91 02 - 20 05 19 20(test)
间隔
单词之间的间隔一般使用空格。在加密时常常要去掉空格,但有时某些字母或数字来替
代空格也不失为一种好的加密方案。错误空格位置也会起到很强的误导作用。
例如:t hi sis at est - this is a test
字母频率
频率分析法可以有效的破解单字母替换密码。
关于词频问题的密码,我在这里提供英文字母的出现频率给大家,其中数字全部是出现
的百分比:
a 8.2 b 1.5 c 2.8 d 4.3
e 12.7 f 2.2 g 2.0 h 6.1
i 7.0 j 0.2 k 0.8 l 4.0
m 2.4 n 6.7 o 7.5 p 1.9
q 0.1 r 6.0 s 6.3 t 9.1
u 2.8 v 1.0 w 2.4 x 0.2
y 2.0 z 0.1
词频法其实就是计算各个字母在文章中的出现频率,然后大概猜测出明码表,最后验证
自己的推算是否正确。这种方法由于要统计字母出现频率,需要花费时间较长。参考《跳舞
的小人》和《金甲虫》。
【凯撒密码(Caesar Shifts, Simple Shift)】
也称凯撒移位,是最简单的加密方法之一,相传是古罗马恺撒大帝用来保护重要军情的
加密系统,它是一种替代密码。
加密公式:密文 = (明文 + 位移数) Mod 26
解密公式:明文 = (密文 - 位移数) Mod 26
以《数字城堡》中的一组密码为例:
HL FKZC VD LDS
只需把每个字母都按字母表中的顺序依次后移一个字母即可——A变成B,B就成了C,
依此类推。因此明文为:
IM GLAD WE MET
英文字母的移位以移25位为一个循环,移26位等于没有移位。所以可以用穷举法列出
所有可能的组合。
例如:phhw ph diwhu wkh wrjd sduwb
利用电脑可以方便地列出所有组合,然后从中选出有意义的话:
qiix qi ejxiv xli xske tevxc
rjjy rj fkyjw ymj ytlf ufwyd
skkz sk glzkx znk zumg vgxze
tlla tl hmaly aol avnh whyaf
ummb um inbmz bpm bwoi xizbg
vnnc vn jocna cqn cxpj yjach
wood wo kpdob dro dyqk zkbdi
xppe xp lqepc esp ezrl alcej
yqqf yq mrfqd ftq fasm bmdfk
zrrg zr nsgre gur gbtn cnegl
assh as othsf hvs hcuo dofhm
btti bt puitg iwt idvp epgin
cuuj cu qvjuh jxu jewq fqhjo
dvvk dv rwkvi kyv kfxr grikp
ewwl ew sxlwj lzw lgys hsjlq
fxxm fx tymxk max mhzt itkmr
gyyn gy uznyl nby niau julns
hzzo hz vaozm ocz ojbv kvmot
iaap ia wbpan pda pkcw lwnpu
jbbq jb xcqbo qeb qldx mxoqv
kccr kc ydrcp rfc rmey nyprw
ldds ld zesdq sgd snfz ozqsx
meet me after the toga party <-
nffu nf bgufs uif uphb qbsuz
oggv og chvgt vjg vqic rctva
可知明文为:meet me after the toga party
-------------------------------------------------------------------------
【栅栏密码(The Rail-Fence Cipher)】
也称栅栏易位(Columnar Transposition),即把将要传递的信息中的字母交替排成上下两
行,再将下面一行字母排在上面一行的后边,从而形成一段密码。栅栏密码是一种置换密码。
例如密文:TEOGSDYUTAENNHLNETAMSHVAED
解密过程:先将密文分为两行
T E O G S D Y U T A E N N
H L N E T A M S H V A E D
再按上下上下的顺序组合成一句话
THE LONGEST DAY MUST HAVE AN END.
.............................................................
加密时不一定非用两栏,密文为:
PFEE SESN RETM MFHA IRWE OOIG MEEN NRMA ENET SHAS DCNS IIAA IEER BRNK
FBLE LODI
去掉空格:
PFEESESNRETMMFHAIRWEOOIGMEENNRMAENETSHASDCNSIIAAIEERBRNKFBLEL
ODI
共64个字符,以8个字符为一栏,排列成8*8的方阵(凯撒方阵):
P F E E S E S N
R E T M M F H A
I R W E O O I G
M E E N N R M A
E N E T S H A S
D C N S I I A A
I E E R B R N K
F B L E L O D I
从上向下竖着读:
PRIMEDIFFERENCEBETWEENELEMENTSRESMONSIBLEFORHIROSHIMAANDNAGAS
AKI
插入空格:
PRIME DIFFERENCE BETWEEN ELEMENTS RESMONSIBLE FOR HIROSHIMA AND NA
GASAKI (广岛和长崎的原子弹轰炸的最主要区别)
.............................................................
栅栏密码也可以用于中文,不过比较容易破解。
明文: 这是中文的栅栏密码
密文(3*3方阵):这文栏是的密中栅码
.............................................................
利用电脑进行加密或解密,建议使用“列举加密”或“列举解密”,电脑会自动尝试一些正
好匹配的栏位进行列举。
lyiroonevuclesey
4栏:
loveyousincerely
8栏:
lionvceeyroeulsy
【维吉尼亚密码(Vigenère Cipher)】
由于频率分析法可以有效的破解单表替换密码,法国密码学家维吉尼亚于1586年提出
一种多表替换密码,即维吉尼亚密码,也称维热纳尔密码。维吉尼亚密码引入了“密钥”的概
念,即根据密钥来决定用哪一行的密表来进行替换,以此来对抗字频统计。
加密算法:例如密钥的字母为[d],明文对应的字母[b]。根据字母表的顺序[d]=4,[b]=2,
那么密文就是[d]+[b]-1=4+2-1=5=[e],因此加密的结果为[e]。解密即做此逆运算。
加密公式:密文 = (明文 + 密钥) Mod 26 - 1
解密公式:明文 = [26 + (密文 - 密钥)] Mod 26 + 1
也可以用查表法来进行加密:例如密钥的字母为[d],明文对应的字母[b],在下图的表
格第一行找到字母"d"(深蓝色),再在左边第一列找到字母"b"(绿色),两个字母的交叉点(b
行d列)就是字母"E",所以对应的密文字母为[e]。
假如对如下明文加密:
to be or not to be that is the question
当选定“have”作为密钥时,加密过程是:密钥第一个字母为[h],明文第一个为[t],因此
可以找到在h行t列中的字母[a],依此类推,得出对应关系如下:
密钥:ha ve ha veh av eh aveh av eha vehaveha
明文:to be or not to be that is the question
密文:ao wi vr isa tj fl tcea in xoe lylsomvn
【Polybius密码(Polybius Cipher)】
也称棋盘密码,是利用波利比奥斯方阵(Polybius Square)进行加密的密码方式,产生于
公元前两世纪的希腊,相传是世界上最早的一种密码。
假设我们需要发送明文讯息 “Attack at once”, 用一套秘密混杂的字母表填满波利比奥
斯方阵,像是这样:
A D F G X
A b t a l p
D d h o z k
F q f v s n
G g j c u x
X m r e w y
i和j视为同一个字,使字母数量符合 5 × 5 格。之所以选择这五个字母,是因为它们译
成摩斯密码时不容易混淆,可以降低传输错误的机率。使用这个方格,找出明文字母在这个
方格的位置,再以那个字母所在的栏名称和列名称代替这个字母。可将该讯息转换成处理过
的分解形式。
明文:A T T A C K A T O N C E
密文:AF AD AD AF GF DX AF AD DF FX GF XF
A,D,F,G,X也可以用数字1,2,3,4,5来代替,这样密文就成了:
13 12 12 13 43 25 13 12 23 35 43 53
-------------------------------------------------------------------------
【ADFGX/ADFGVX密码(ADFGX/ADFGVX Cipher)】
ADFGX
1918年,第一次世界大战将要结束时,法军截获了一份德军电报,电文中的所有单词
都由A、D、F、G、X五个字母拼成,因此被称为ADFGX密码。ADFGX密码是1918年3
月由德军上校Fritz Nebel发明的,是结合了Polybius密码和置换密码的双重加密方案。A、
D、F、G、X即Polybius方阵中的前5个字母。
明文:A T T A C K A T O N C E
经过Polybius变换:AF AD AD AF GF DX AF AD DF FX GF XF
下一步,利用一个移位密钥加密。假设密钥是“CARGO”,将之写在新格子的第一列。
再将上一阶段的密码文一列一列写进新方格里。
C A R G O
_________
A F A D A
D A F G F
D X A F A
D D F F X
G F X F X
最后,密钥按照字母表顺序“ACGOR”排序,再按照此顺序依次抄下每个字母下面的整
列讯息,形成新密文。如下:
FAXDF ADDDG DGFFF AFAXX AFAFX
在实际应用中,移位密钥通常有两打字符那么长,且分解密钥和移位密钥都是每天更换
的。
ADFGVX
在1918年6月,再加入一个字V扩充。变成以6×6格共36个字符加密。这使得所有
英文字母(不再将I和J视为同一个字)以及数字0到9都可混合使用。这次增改是因为以
原来的加密法发送含有大量数字的简短信息有问题。
【乘法密码(Multiplication Cipher)】
乘法密码也是一种简单的替代密码,与凯撒密码相似,凯撒密码用的是加法,而乘法密
码用的自然是乘法。这种方法形成的加密信息保密性比较低。
加密公式:密文 = (明文 * 乘数) Mod 26
对于乘数密码,只有当乘数与26互质时,加密之后才会有唯一的解,因此乘数只可能
有如下11种的选择:
乘数 = 3,5,7,9,11,15,17,19,21,23,25
仿射密码和希尔密码因为都用到了乘法,所以乘数也受到相同的局限。
-------------------------------------------------------------------------
【仿射密码(Affine Shift)】
仿射密码就是凯撒密码和乘法密码的结合。
加密公式:密文 = (明文 * 乘数 + 位移数) Mod 26
-------------------------------------------------------------------------
【希尔密码(Hill Cipher)】
希尔密码就是矩阵乘法密码,运用基本矩阵论原理的替换密码。每个字母当作26进制
数字:A=0, B=1, 一串字母当成n维向量,跟一个n×n的密钥矩阵相乘,再将得出的
结果模26。希尔密码的优点是完全隐藏了字符的频率信息,弱点是容易被已知明文攻击击
破。
加密
例如:密钥矩阵
1 3
0 2
明文:HI THERE
去空格,2个字母一组,根据字母表顺序换成矩阵数值如下,末尾的E为填充字元:
HI TH ER EE
8 20 5 5
9 8 18 5
HI 经过矩阵运算转换为 IS,具体算法参考下面的说明:
|1 3| 8 e1*8+3*9=35 MOD26=9 =I
|0 2| 9 e0*8+2*9=18 MOD26=18=S
用同样的方法把“HI THERE”转换为密文“IS RPGJTJ”,注意明文中的两个E分别变为密
文中的G和T。
解密
解密时,必须先算出密钥的逆矩阵,然后再根据加密的过程做逆运算。
逆矩阵算法公式:
|A B| = 1/(AD-BC) * | D -B|
|C D| |-C A|
例如密钥矩阵=
|1 7|
|0 3|
AD-BC=1*3-0*7=3 3*X=1 mod26 所以 X=9
因此
|1 7| 的逆矩阵为: 9 * |3 -7|
|0 3| |0 1|
假设密文为“FOAOESWO”
FO AO ES WO
6 1 5 23
15 15 19 15
9* |3 -7| | 6| = 9*(3*6-7*15)=-783 mod26 = 23=W
|0 1| |15| = 9*(0*6+1*15)= 135 mod26 = 5 =E
所以密文“FOAOESWO”的明文为“WEREDONE”
-------------------------------------------------------------------------
【Playfair密码(Playfair Cipher)】
Playfair将明文中的双字母组合作为一个单元对待,并将这些单元转换为双字母组合。
加密后的字符出现的频率在一定程度上被均匀化。
5*5变换矩阵(I或J视为同一字符):
C I P H E
R A B D F
G K L M N
O Q S T U
V W X Y Z
加密规则:按成对字母加密
相同对中的字母加分隔符(如x)
ballon -> ba lx lo on
同行取右边:he->ec
同列取下边:dm->mt
其他取交叉:kt->mq od->tr
例如:ballon -> ba lx lo on -> db sp gs ug
【摩斯电码】
摩斯电码(摩尔斯电码)是一种发报用的信号代码,是一种替代密码,用点(Dot)和划(Dash)
的组合来表示各个英文字母或标点。
国际标准摩斯电码表
1 *---- A *- N -* [.] *-*-*-
2 **--- B -*** O --- [,] --**--
3 ***-- C -*-* P *--* [:] ---***
4 ****- D -** Q --*- ['] *----*
5 ***** E * R *-* [?] **--**
6 -**** F **-* S *** [-] -****-
7 --*** G --* T - [()] -*--*-
8 ---** H **** U **- [@] *--*-*
9 ----* I ** V ***- [—] -***-
0 ----- J *--- W *-- 分数线 -**-*
K -*- X -**-
L *-** Y -*-- 终了[r] ***-*-
M -- Z --** 始信[n] -*-*-
【基本字母表】
┃01┃02┃03┃04┃05┃06┃07┃08┃09┃10┃11┃12┃13┃
┠--╂--╂--╂--╂--╂--╂--╂--╂--╂--╂--╂--╂--┨
┃A ┃B ┃C ┃D ┃E ┃F ┃G ┃H ┃I ┃J ┃K ┃L ┃M ┃
======================================================
┃14┃15┃16┃17┃18┃19┃20┃21┃22┃23┃24┃25┃26┃
┠--╂--╂--╂--╂--╂--╂--╂--╂--╂--╂--╂--╂--┨
┃N ┃O ┃P ┃Q ┃R ┃S ┃T ┃U ┃V ┃W ┃X ┃Y ┃Z ┃
〖QWE加密表〗
┃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┃
┠-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-┨
┃Q┃W┃E┃R┃T┃Y┃U┃I┃O┃P┃A┃S┃D┃F┃G┃H┃J┃K┃L┃Z┃X┃C┃V┃
B┃N┃M┃
【QWE解密表】
┃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┃
┠-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-┨
┃k┃x┃v┃m┃c┃n┃o┃p┃h┃q┃r┃s┃z┃y┃i┃j┃a┃d┃l┃e┃g┃w┃b┃u┃f┃t┃
【电脑键盘表】
┏!┯@┯#┯$┯%┯^┯&┯*┯(┯)┯_┯+┯|┓
┃1│2│3│4│5│6│7│8│9│0│-│=│┃
┃ │ │ │ │ │ │ │ │ │ │ │ │ ┃
1┃Q│W│E│R│T│Y│U│I│O│P│[│]│ ┃ 7/8/9 -- Tab
┃ │ │ │ │ │ │ │ │ │ │ │ │ ┃
2┃A│S│D│F│G│H│J│K│L│;│'│ │ ┃ 4/5/6 -- Caps Lock
┃ │ │ │ │ │ │ │ │ │ │ │ │ ┃
3┃Z│X│C│V│B│N│M│,│.│/│ │ │ ┃ 1/2/3 -- Shift
┗-┷-┷-┷-┷-┷-┷-┷-┷-┷-┷-┷-┷-┛ 0
【手机键盘表】
┏1┯ 2 ┯ 3 ┯ 4 ┯ 5 ┯ 6 ┯ 7 ┯ 8 ┯ 9 ┯0┓
1┃ │ A │ D │ G │ J │ M │ P │ T │ W │ ┃
2┃ │ B │ E │ H │ K │ N │ Q │ U │ X │ ┃
3┃ │ C │ F │ I │ L │ O │ R │ V │ Y │ ┃
4┗-┷---┷---┷---┷---┷---┷-S-┷---┷-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┃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┃
〖反序QWE加密表〗
┃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┃
┠-╂ ╂ ╂ ╂ ╂ ╂ ╂ ╂ ╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-┨
┃M┃N┃B┃V┃C┃X┃Z┃L┃K┃J┃H┃G┃F┃D┃S┃A┃P┃O┃I┃U┃Y┃T┃R┃
E┃W┃Q┃
【反序QWE解密表】
┃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┃
┠-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-┨
┃p┃c┃e┃n┃x┃m┃l┃k┃s┃j┃i┃h┃a┃b┃r┃q┃z┃w┃o┃v┃t┃d┃y┃f┃u┃g┃
初级密码考试前24题答案及详解
iaowamimiaow
JKJOHUJBOBONFO
adfnuhuhghoiag
aavs eomf euj?nusc tomh eerw!
rh jrzmmrzm'h yrigswzb
JOUFSOFU JOGPSNBUJPO DFOUFS
7.---/-*/*/ *--/*/*/-*-/ ****/*-/***-/*/ ***/*/***-/*/-*/ -**/*-/-*--/***/
8.23 08 01 20 09 19 20 08 05 19 13 01 12 12 05 19 20 18 15 15 13 09 14 20 08 05 23 15 18 12
04?
9.逻与然辑事联推物系理之的是间基在的础把内上握在展事的开物必的
juxnuxoayixgnodeux
UUBNNOOGADWSOUEG
tsur co kti
/hifhi/er_ef/_c__e/_l___/_e___/
14.31104152 41904170 305091 80102250 12
8150 0251 11 51 0251 209040 605181 028050
530 7010315091
15.2122827432 6333 7163913273 336373 72153 41214362
16.6231 211222 1513132 9142 516231 33621241523122
17.2 222 222 666 777 3 444 66 4 8 666 2 66 2 66 666 66 999 6 666 88 7777 7777 666 88 777 222
33
18.&&&* &&&!! %%%!! @@^^*%%# ^^!! ##* $$!!^^^%%
;SO CIR COSP FR FOSM MSP UR MRMH XJR ,R LISO
20(6,4)(1,4)(9,7) (6,4)(1,4)(9,7) (2,1)(7,7)(3,7) (2,1)(8,7)
(5,7)(8,7)(1,4)(6,1) (5,7)(8,7)(1,4)(6,1) (2,1)(8,7)(1,4)(6,1)(5,4) (2,4)(6,4)(1,4)(6,1)(5,4)
21.226678 22668 2266366655 777866655 111668 6711666
LCOE MET TOBB BCC ANF DWELG COT MEU TOHJ AVEM FUC NB
23.9 1 d c 1 1a 19 13 f 13 f 12 12 19
os gn im oc si cb cc de ma nn oi ti te pm oc ts ri fe ht
25.T heo Ly m p. I cga me.
1.解答:
加密方法:全文倒序、拼音
一眼就能看出这个具有明显的汉语拼音特征:
a、ba、mi、miao、wa、mi、miao、w
可是读着不通,而且最后的一个W又解释不了。
仔细看下,发现如果倒过来看就能解释得通最后的W了。
woaimimawoaimimaba
然后加上空格和标点
wo ai mi ma,wo ai mi ma ba!
再译成中文,完成
我爱密码,我爱密码吧!
说明:
这种密码虽然再简单不过了,但是却很难想得起来(至少我是这样)。
特征:
如果原文是拼音,则一般都会在末尾处留下一个声母音(如:wu中的w)
如果原文是英文,则一般都会大量出现“eht”这个词。
2.解答:
加密方法:恺撒密码(单字母表替换)(移位密码)
第一个字母是X,全文又没有大量地出现元音字母,应该就是经过了恺撒移位了。
一般的恺撒密码都是将A向后移,既由A移到B,而很少从B移到A。所以我们手动解密
的时候,要向前推,既按照字母表的顺序,将密文倒推回去。
X的前一位是W
P的前一位是O
以次类推,得出WOAIBEIJINGTIANANMEN,这里就能看出是汉语拼音了。
整理得出
我爱北京天安门。
说明:
恺撒密码是所有密码中最基本的一种密码了,许多密码都是由恺撒密码衍生出来的。所以要
想掌握好密码,就一定要熟练地掌握恺撒密码。
标准的恺撒密码是后移三位,即:A-D,B-E……
广义的恺撒密码则没有移位次数的限制。
特征:
英文恺撒中元音很少、字母e很少,破解时可以数出出现频率最高的一个字母,一般这个字
母就是字母e。然后以此为突破口,将全文整体移回。
汉语拼音的解法与英文类似,只不过使用的不是字母e,而是字母i和字母n。
3.解答:
加密方法:栅栏密码
有元音,而且很多,一般情况下就要先考虑栅栏密码。
szosieadfn
uhuhghoiag
正好能分成二栏,
然后竖着写出来
suzhoushigehaodifang
整理,完成
苏州是个好地方。
说明:
栅栏按照字数的多少可以分为许多不同的种类,如二栏栅栏、三栏栅栏等,破译时不要拘泥
于字数。
特征:
频率与标准频率相差无几,篇幅较短。
4.解答:
加密方法:变序密码(首尾交换)
频率符合标准,又不是栅栏,推测是变序密码。
至于是哪种变序密码则未知。
逐一试验,发现前一单词的末字母与后一单词的首字母交换可得出完整的单词。
交换,整理,完成
Wanna have some fun?just come here!
说明:
变序密码作为密码的一大类,以种类繁多而著称。
破解这类的密码一般需要良好的英文单词的功底作为基础。
本密码所使用的单词字母数较少,对初学者还有有一定难度的。
此密码不适合加密含有较长单词的文段(如:important等),容易一眼就被看出来。
特征:
频率符合标准,长单词的中间部分不会改变次序,所以针对长单词较为简单。要养成对单词
的敏感度。
汉语拼音的多为2~4个字母的单词,中间部分多出现字母u(如oud auh等)。
5.解答:
加密方法:埃特巴什码(反字母表替换)
a b c d e f g h i j k l m
z y x w v u t s r q p o n
Today is Qiannian's birthday.
说明:
一般见到拿到一种密码,除非你一眼就能看出来是用什么方法加密的,否则首先就要尝试一
下凯撒密码和这种密码。埃特巴什码是密码中十分常见的形式,诸位在破译的时候一定要熟
练的掌握这种密码。
特征:
字母V的频率较高。
6.解答:
加密方法:凯撒密码
解法见第二题
答案:
China Internet Information Center
7.解答: One week have seven days.
8.解答:
加密方法:单表替换(字母→数字)
极为常见的一种加密方式,常见到不能再常见了……
A-Z
1-26
对应的替换就行了。
解密只要反向操作就行了,没难度。
whatisthesmallestroomintheworld
整理,完成:
What is the smallest room in the world?
说明:
虽然很简单,但是不借助工具,快速而准确的读出来也并非易事,熟练是基础。
当你能够快速而准确的说出任意一个字母是第几个的时候,这种密码就可以PASS了。
9.解答: 逻辑推理是在把握事物与事物之间的内在的必然联系的基础上展开的。
10.解答:
加密方法:倒序密码(整体倒序)
倒序密码分为整体倒序和词倒序两种,这里提到的是整体倒序。
解法见第一题。
整理,完成:
学东西要循序渐进。(xue dong xi yao xun xu jian jin)
11.解答: 栅栏密码
WOYONGBAIDUWUSUOBUNENG
我用百度无所不能。
12.解答:
加密方法:变序密码(倒序栅栏)
这道题目相对于前面的还是有一定灵活度的,
观察发现元音较多,基本断定没有经过凯撒移位。
多次尝试不难看出,每两个字符(空格也算)交换一下次序既得原文:
el/ t/su/r /co/ k/ti
le/t /us/ r/oc/k /it
也可以这样解:
el
t
su
r
co
k
ti
按照先右后左,先上后下的原则读即可。
整理,完成:
Let us rock it!
说明:
还是那句话,多做题、多出题,经验就是解密码之王道。
13.解答:
加密方法:栅栏密码
没什么好说的,不要被表象迷惑就行了。
tcotl/
hifhi/
er_ef/
_c__e/
_l___/
_e___/
整理,完成:
The Circle of the Life
14.解答:
加密方法:单表替换
仔细看还是可以看出来的。
观察发现每一个字符串都是由偶数个数字组成的,所以我们第一步要做的就是分组。
31 10 41 52 / 40 50 22 50 21 51 61 90 41 70 / 30 51 12 41 02 81 90 50 91 / 80 10 22 50 / 10 21 81
50 10 40 52 / 81 50 91 51 21 22 50 40 / 02 51 / 10 20 10 41 40 51 41 / 50 60 60 51 81 20 91 / 02
51 / 20 90 40 / 60 51 81 / 02 80 50 / 51 21 52 31 61 90 30 / 70 10 31 50 91
这样整理完后也就不难看出端倪了,该段文字是将字母转换为数字,再将数字颠倒次序而成
的,
整理,完成:
Many developing countries have already resolved to abandon efforbs to bid for the olympic
games.
特征:
这样类似的多层加密的密码,只要稍加变动就是一种新的密码,所以基本功要扎实,还要敢
想,想到后还不要怕麻烦。
对于这样相对比较长的文本,可是适当的使用密码机器来帮助破解。
15.解答:
加密方法:手机键盘
首先同样是要做整理:
21 22 82 74 32 / 63 33 / 71 63 91 32 73 / 33 63 73 / 71 32 73 74 63 62 21 53 / 41 21 43 62
发现每组的第二个数字都是1-4,而第一个数字是2-9,如果你经验丰富就不难推断出这是
用手机键盘加密的。
第一个数字代表按键,第二个数字代表按键的次数。
整理,完成:
Abuse of aower for aersonal gain.
特征:
手机密码有一个显著的特征,就是按键没有数字1。
16.解答:
加密方法:电脑键盘(坐标)
先整理:
62 31 / 21 12 22 / 12 33 11 71 81 51 51 31 32 / 91 42 / 51 62 31 / 33 62 12 41 52 31 22
第一个数字有数字1,所以不是手机,第二个数字是1-3,所以判断是电脑键盘。
第一个数字代表横坐标(大键盘区的数字),第二个数字代表纵坐标。
整理,完成:
He was acquitted of the charges.
说明:
经过这几道题不难看出整理的重要性,许多密码如果前期工作做的充分,破译也就事半功倍
了。
特征:
第二个数字由不超过3。
17.解答:
加密方法:手机键盘
没有数字1,同样是很明显的手机键盘加密,只不过按键数用了另一种方法表示。
解法同第十五题。
整理,完成:
according to an anonymous source
18.解答:
加密方法:电脑键盘
同样是利用了键盘,只要是见过类似的题就不难解密。
符号代表了位置,重复的次数代表了向下第几位。
例如:&&&就代表了字母M,而*则代表字母I。
整理,完成:
密码吧是个好地方。(mi ma ba shi ge hao di fang)
特征:
特征十分明显的一种密码,有时加密者会要求删除一些多余的符号,只要按照要求去做就行
了。
19.解答:
加密方法:电脑键盘
观察后不难发现;和,放在了单词的首位。破译的方法是将字符所在的左边的字母替换出来。
多做尝试是关键。
整理得:原来学校的电脑也能这么快。
(yuan lai xue xiao de dian nao ye neng zhe me kuai)
20.解答:
加密方法:电脑键盘
典型的坐标格式的密码。通常的做法是找到一段文本来取字,但是我们发现题目中并没有提
到这样一个文本。
多次尝试后我们发现该密码是用电脑键盘加密的,接下来的简单了。
(大键盘数字,小键盘数字)
hao hao xue xi
tian tian xiang shang
整理,完成:
好好学习,天天向上。
说明:
该密码的困难之处在于纵坐标使用的是小键盘,多次的尝试是关键,不要一看到一种新的密
码就不知所措了,要敢于尝试。
21.解答:
加密方法:电脑键盘
重复的数字很多,而且又出现了数字1,基本断定是电脑键盘加密法。
解法类似于第十八题。
答案:水是生命之源。(shui shi sheng ming zhi yuan)
22.解答:
加密方法:去尾重排
简单的说就是去掉每一个单词的最后一个字母:
WE LCO ME TOB BC AN DWEL CO ME TOH AVE FU N
然后去掉空格:
WELCOMETOBBCANDWELCOMETOHAVEFUN
整理,完成:
Welcome to BBC(此处原题有误,应该是CCB) and welcome to have fun.
23.解答:
加密方法:单表替换(转换为16进制)
乍一看文本十分奇怪,但是仔细观察不难发现文本是由16进制加密的。
首先将文本改回10进制:
9 1 13 12 1 26 25 19 15 19 15 18 18 25
然后再转换为字母,整理,完成:
I am lazy, so sorry.
24.解答:
加密方法:整体倒序
不难看出文章结尾处有一个倒序了的the,将全文倒序,整理,完成:
The first competition named CCBC is coming soon.
25.解答:
加密方法:重排
去掉所有的非字母的字符,然后重新排列。
TheoLympIcgame
整理,完成:
The Olympic Game
题目一
thi sco dei squ ete eas yis nti t
提示:无
题目二
ifo ibp xbo cv tij nb
提示:语言基础是拼音
题目三
ivrelrdsooidvcduezentekihlpsizrqstuygshiamkgmmjdestg
提示:以下用相同方式加密的密文wticeisuwtycioiplyhwllovruxyoydjcwnrkujdyiskoudnushx的
明文是一首著名歌曲的名字
题目四
*--*/***-/***-/-*-/*-*/--*/*-**/--/-*--/--**/-*--/-***/-***/*-**/**-*/-**-/--**/--/-*--/***-/-*--/**
*-/--*/--*/***-/**/--*/***/--**/--/*-*/--*/
提示:别以为摩尔斯电码解出来就是明文
题目五
kbdjjtjiomjoikvitfhj
提示:古老的密码组合
题目六
2454224424442321142
提示:看看密文中有几个元素?
题目七
pr zwdr wfsi oiqr xi xzhs zwffiprn sbix xi mrqhan wqrmhow ig xzr ghrmor umyraok ig aip xzhs hs
ai xhqr xi raywyr ha xzr fucumk ig oiifhay igg im xi xwvr xzr xmwajuhfhehay nmuy ig
ymwnuwfhsq aip hs xzr xhqr xi qwvr mrwf xzr bmiqhsrs ig nrqiomwok aip hs xzr xhqr xi mhsr
gmiq xzr nwmv wan nrsifwxr dwffrk ig srymrywxhia xi xzr suafhx bwxz ig mwohwf lusxhor aip
hs xzr xhqr xi fhgx ium awxhia gmiq xzr juhovswans ig mwohwf halusxhor xi xzr sifhn miov ig
tmixzrmziin aip hs xzr xhqr xi qwvr lusxhor w mrwfhxk gim wff ig yin s ozhfnmra
提示:密文很长,适合做频率分析,如果分析出结果不必破译出全文,写出头几句
1
This code is quite easy, isn't it?
重排
2
很好玩不是吗?
恺撒
3
I love this game.
歌曲名《We Will Rock You》
栅栏
4
Keep it on, baby! You can be better than it.
摩斯后倒序
5
坚持就是胜利
恺撒后栅栏
6
推测解法为:
12345
1ABCDE
2FGHIK
3LMNOP
4QRSTU
5VWXYZ
7
马丁的《I have a dream》
字母表重排
—*—*/*—*/***/**/*—**/**/—*—/
—*/—*—*/*—/—*/*——*/
解密过程:
先用摩斯码得出
先用摩斯码得出crsilik canp
zhuwengyu1990 21:13:28
再呢
xuyuandong50 21:18:23
先用摩斯码得出
crsilikcanp
其实这是化学元素
Cr N Si Ca Li N K P
再写出其质子数
24 7 14 20 3 7 19 15
再代入英文字母表
得出X G N T C G S O
再用ABC=QWE
得出 U O Y E V O L I
再倒序 得出
I LOVE YOU (我爱你)
****-/*----/----*/****-/****-/*----/---**/*----/****-/*----/-****/***
--/****-/*----/----*/**---/-****/**---/**---/***--/--***/****-/
38楼给我的提示。还是让我想到了手机。
你们看解码出来分组后的数字分别是,
41 94 41 81 41 63 41 92 62 23 74
并且每个组合个位数都不超过4。
特别是除了十位数是7和9这两个数字后面有4以外其他的都没有4。
看图。
手机的键盘上7和9的字母也是4个的,其他的都不超过4个字母。
那么,按照上面的组合解码可得。
G Z G T G O G X N C S
解码后我们发现每一组数字都能解释出来。
目前我只能解码到这里的。
虽然很不通顺,但我相信这里应该是个突破点。
93楼的键盘代入也给了我很大的提示。
包括楼主的“她说途中有一个步骤是"替代密码"而密码表则是我们人类每天都可能用到的东
西”
那么很可能就是电脑键盘。
因为QWE的格式是被世人所认可的,也就有可能成为密码的码表。
码表 QWE=ABC依次类推。
那么解码G Z G T G O G X N C S
就是G=O Z=T G=O T=E G=O O=I G=O X=U N=Y C=V S=L
翻译过来就是 O T O E O I O U Y V L
其实到这里就已经大概知道答案是什么了。
按照逻辑来整理,只要你重组这些字母的时候你就看到了。
虽然重组有很多种例如,LV IOU ET OOO
可是这些没有语言性质。因为楼主说过最终答案是英语。
所以唯一一个符合逻辑的答案应该是I LOVE YOU TOO.
可是我还不确定。
因为这里我才解了第3层就已经看出答案了。
所以我决定用O T O E O I O U Y V L
进行再次解码。
我用了很多种解码方法。
凯撒,乘法等等。。
最后我发现了只有栅栏才能读得通。
分成两排
O T O E O I
O U Y V L
重组后,OOTUOYEVOLI。
然后倒序,ILOVEYOUTOO.
I LOVE YOU TOO.就自然而然的出来了。
最后我才肯定密码就是I LOVE YOU TOO.
最后的最后,我敢肯定楼主有一个非触摸屏的手机,并且键盘一定是标准格式的。
而且应该有一台笔记本或者你经常接触电脑。
另外楼主和楼主的女人关系应该是认识很久的那种,而不是一见钟情。
而且楼主告白的时候应该有用到I LOVE YOU 或者我爱你之类的字眼。
1.【lw lv d hdvb zdb wr hqfrgh zrugv】
2.【ihnyuawriotyoreftikocnoktubyusls】
3.【stzztkl zg stzztkl, ziol ol q yqdgxl vqn.】
4.【12 05 20 20 05 18 19 20 15 14 21 13 02 05 18 19 】
5.【21 62 63 81 42 32 73 33 21 61 63 82 74 91 21 93 】
6.【011/000/01/000/0/10/1011/100/10/0100/111/0/1111/11/01/010/11/01/000/01/1/100/10/0100/】
7.【10 13 14 26 21 10 22 16 19 17 26 21 34 13 25 19 15 18 15 】
8.【888337779993327777999】
9.
【798213 1761 84268 1739 7982 713 798213 71943 7971346 7982 714693 798213 9731 71839 1
486346 75952 】
10.【gszgrhzoogsvyzhvhgxlwvh】
1. 凯撒
2.倒序凯撒(貌似是,不记得了哈...)
4.字母序号
5.手机
6.摩尔斯
7.键盘坐标
8.还是手机
9.请看小键盘
10.字母反序,即埃特巴什
2.
is a easy way to encode worns
2.i think you can work it out by yourselfs
s to letters,this is a famous way
s to numbers
r famous way
not always think in one way
s you have got it
easy
9.I D O N T L I K E T H I S W A Y
is all the basest codes
版权声明:本文标题:[免费]密码常识及例题 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1710857977a576598.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论