❶ 求密码种类全部。类似与摩斯密码这样名称的种类
嗯。例如凯撒密码。猪圈密码。栅栏密码 。数字密码。3变位。7变位。13 变位。符号密码。字母密码。很多的~!~!(*^__^*) 嘻嘻……
❷ 专门的密码有哪些,如摩斯密码
Autokey密码 置换密码 二字母组代替密码 (by Charles Wheatstone) 多字母替换密码 希尔密码 维吉尼亚密码 替换密码 凯撒密码 ROT13 仿射密码 Atbash密码 换位密码 Scytale Grille密码 VIC密码 (一种复杂的手工密码,在五十年代早期被至少一名苏联间谍使用过,在当时是十分安全的)
❸ 密码分为哪三种
有:摩斯电码,恺撒移位密码,栅栏易位法。
1、摩斯电码,是一种早期的数字化通信形式。不同于现代化的数字通讯,摩尔斯电码只使用零和一两种状态的二进制代码,它的代码包括五种:短促的点信号“・”,读“滴”(Di)保持一定时间的长信号“—”,读“嗒”(Da)表示点和划之间的停顿、每个词之间中等的停顿,以及句子之间长的停顿。
2、恺撒移位密码,因据说恺撒是率先使用加密函的古代将领之一,因此这种加密方法被称为恺撒密码。这是一种简单的加密方法,这种密码的密度是很低的,只需简单地统计字频就可以破译。 现今又叫“移位密码”,只不过移动的位数不一定是3位而已。
3、栅栏易位法。由点(.)、划(-)两种符号按以下原则组成::一点为一基本信号单位,每一划的时间长度相当于3点的时间长度。
(3)凯撒密码以外还有什么密码扩展阅读:
摩尔斯密码需要发送时可以由电报公司根据要发的信的长度收费。商业代码精心设计了五个字符组成一组的代码,作为一个单词发送。比如:BYOXO ("Are you trying to crawl out of it?");LIOUY ("Why do you not answer my question?");AYYLU ("Not clearly coded, repeat more clearly.")。
这些五个字符的简语可以用摩尔斯电码单独发送。在网络用辞中,我们也会说一些最常用的摩尔斯商用代码。现在仍然在业余无线电中使用的有Q简语和Z简语:他们最初是为报务员之间交流通信质量、频率变更、电报编号等信息服务的。
1838年1月8日,Alfred Vail展示了一种使用点和划的电报码,这是摩尔斯电码前身。
作为一种信息编码标准,摩尔斯电码拥有其他编码方案无法超越的长久的生命。摩尔斯电码在海事通讯中被作为国际标准一直使用到1999年。1997年,当法国海军停止使用摩尔斯电码时,发送的最后一条消息是:“所有人注意,这是我们在永远沉寂之前最后的一声呐喊”!
❹ 猪圈式密码,凯撒密码,标准银河字母,求图片。
1、猪圈密码(亦称朱高密码、共济会暗号、共济会密码或共济会员密码),是一种以格子为基础的简单替代式密码。即使使用符号,也不会影响密码分析,亦可用在其它替代式的方法。
(4)凯撒密码以外还有什么密码扩展阅读:
1、猪圈密码优缺点:
优点:简单,方便,容易书写,适合书面上的密码通讯,并且好记。
缺点:"太出名"密码最怕的就是太出名,一但出名它就会毫无秘密可言,知道的人就知道,不知道的人就不知道。
2、凯撒密码例子:
恺撒密码的替换方法是通过排列明文和密文字母表,密文字母表示通过将明文字母表向左或向右移动一个固定数目的位置。例如,当偏移量是左移3的时候(解密时的密钥就是3):
明文字母表:ABCDEFGHIJKLMNOPQRSTUVWXYZ ;
密文字母表:DEFGHIJKLMNOPQRSTUVWXYZABC。
使用时,加密者查找明文字母表中需要加密的消息中的每一个字母所在位置,并且写下密文字母表中对应的字母。需要解密的人则根据事先已知的密钥反过来操作,得到原来的明文。例如:
明文:THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG ;
密文:WKH TXLFN EURZQ IRA MXPSV RYHU WKH ODCB GRJ。
3、标准银河字母附魔语言:
Minecraft附魔台魔咒的名字是从一长串的单词中随机构成的。先从以下列表中选取三到五个词互相组合生成魔咒名字,然后使用SGA显示出来。注意,这些名字实际上没有任何意义,且不会和物品一起保存,它们只显示在附魔台的界面上。
❺ 我想学一些密码类似于凯撒密码,猪圈密码等。有什么书籍是关于这些的!
《图解密码技术》
目录
第1部分密码1
第1章环游密码世界3
1.1本章学习的内容4
1.2密码4
1.2.1Alice与Bob4
1.2.2发送者、接收者和窃.听者4
1.2.3加密与解密6
1.2.4密码保证了消息的机密性7
1.2.5破译7
1.3对称密码与公钥密码8
1.3.1密码算法8
1.3.2密钥8
1.3.3对称密码与公钥密码9
1.3.4混合密码系统10
1.4其他密码技术10
1.4.1单向散列函数10
1.4.2消息认证码10
1.4.3数字签名11
1.4.4伪随机数生成器11
1.5密码学家的工具箱12
1.6隐写术与数字水印13
1.7密码与信息安全常识14
1.7.1不要使用保密的密码算法14
1.7.2使用低强度的密码比不进行任何加密更危险15
1.7.3任何密码总有一天都会被破解15
1.7.4密码只是信息安全的一部分16
1.8本章小结16
1.9小测验的答案17
第2章历史上的密码——写一篇别人看不懂的文章19
2.1本章学习的内容20
2.2恺撒密码20
2.2.1什么是恺撒密码21
2.2.2恺撒密码的加密21
2.2.3恺撒密码的解密22
2.2.4用暴力破解来破译密码23
2.3简单替换密码24
2.3.1什么是简单替换密码24
2.3.2简单替换密码的加密25
2.3.3简单替换密码的解密26
2.3.4简单替换密码的密钥空间26
2.3.5用频率分析来破译密码26
2.4Enigma31
2.4.1什么是Enigma31
2.4.2用Enigma进行加密通信31
2.4.3Enigma的构造32
2.4.4Enigma的加密34
2.4.5每日密码与通信密码36
2.4.6避免通信错误36
2.4.7Enigma的解密36
2.4.8Enigma的弱点38
2.4.9Enigma的破译38
2.5思考40
2.6本章小结41
2.7小测验的答案42
第3章对称密码(共享密钥密码)——用相同的密钥进行加密和解密45
3.1炒鸡蛋与对称密码46
3.2本章学习的内容46
3.3从文字密码到比特序列密码46
3.3.1编码46
3.3.2XOR47
3.4一次性密码本——绝对不会被破译的密码50
3.4.1什么是一次性密码本50
3.4.2一次性密码本的加密50
3.4.3一次性密码本的解密51
3.4.4一次性密码本是无法破译的51
3.4.5一次性密码本为什么没有被使用52
3.5DES53
3.5.1什么是DES53
3.5.2加密和解密54
3.5.3DES的结构(Feistel网络)54
3.5.4差分分析与线性分析60
3.6三重DES61
3.6.1什么是三重DES61
3.6.2三重DES的加密61
3.6.3三重DES的解密63
3.6.4三重DES的现状64
3.7AES的选定过程65
3.7.1什么是AES65
3.7.2AES的选拔过程65
3.7.3AES最终候选算法的确定与AES的最终确定66
3.8Rijndael66
3.8.1什么是Rijndael66
3.8.2Rijndael的加密和解密67
3.8.3Rijndael的破译71
3.8.4应该使用哪种对称密码呢71
3.9本章小结72
3.10小测验的答案73
第4章分组密码的模式——分组密码是如何迭代的75
4.1本章学习的内容76
4.2分组密码的模式77
4.2.1分组密码与流密码77
4.2.2什么是模式77
4.2.3明文分组与密文分组78
4.2.4主动攻击者Mallory78
4.3ECB模式79
4.3.1什么是ECB模式79
4.3.2ECB模式的特点80
4.3.3对ECB模式的攻击80
4.4CBC模式82
4.4.1什么是CBC模式82
4.4.2初始化向量83
4.4.3CBC模式的特点84
4.4.4对CBC模式的攻击84
4.4.5填充提示攻击86
4.4.6对初始化向量(IV)进行攻击86
4.4.7CBC模式的应用实例86
4.5CFB模式88
4.5.1什么是CFB模式88
4.5.2初始化向量89
4.5.3CFB模式与流密码89
4.5.4CFB模式的解密90
4.5.5对CFB模式的攻击90
4.6OFB模式91
4.6.1什么是OFB模式91
4.6.2初始化向量92
4.6.3CFB模式与OFB模式的对比92
4.7CTR模式93
4.7.1计数器的生成方法95
4.7.2OFB模式与CTR模式的对比95
4.7.3CTR模式的特点95
4.7.4错误与机密性96
4.8应该使用哪种模式呢96
4.9本章小结97
4.10小测验的答案98
第5章公钥密码——用公钥加密,用私钥解密101
5.1投币寄物柜的使用方法102
5.2本章学习的内容102
5.3密钥配送问题102
5.3.1什么是密钥配送问题102
5.3.2通过事先共享密钥来解决104
5.3.3通过密钥分配中心来解决105
5.3.4通过Diffie-Hellman密钥交换来解决密钥配送问题106
5.3.5通过公钥密码来解决密钥配送问题106
5.4公钥密码107
5.4.1什么是公钥密码107
5.4.2公钥密码的历史108
5.4.3公钥通信的流程108
5.4.4各种术语110
5.4.5公钥密码无法解决的问题110
5.5时钟运算110
5.5.1加法111
5.5.2减法113
5.5.3乘法114
5.5.4除法114
5.5.5乘方118
5.5.6对数118
5.5.7从时钟指针到RSA119
5.6RSA120
5.6.1什么是R
......
❻ 除了栅栏密码,恺撒密码和维吉尼亚密码,还有哪些密码
培根密码
弗朗西斯·培根,英国人,他是第一个意识到科学技术能够改变世界面貌的哲学家。他不仅意识到这一点,而且积极投入到科学技术的探索中。他对密码学的兴趣很浓,设计出的密码也丰富了密码学的内容。
他设计的密码非常独特,它可以不加过多的“雕饰”,几乎以本来的“素面”在你眼前晃过,而不会引起你的注意。
培根所用的密码是一种本质上用二进制数设计的。不过,他没有用通常的0和1来表示,而是采用a和b。下面是他设计的26个英文字母二进制表示法。
A aaaaa
B aaaab
C aaaba
D aaabb
E aabaa
F aabab
G aabba
H aabbb
I abaaa
J abaab
K ababa
L ababb
M abbaa
N abbab
O abbba
P abbbb
Q baaaa
R baaab
S baaba
T baabb
U babaa
V babab
W babba
X babbb
Y bbaaa
Z bbaab
编写密码时,把密文每五个字母为一组,凡是其中的正体字母代表a,斜体字母代表b。随意选取句子或文章,就可以通过改变字母的写法来加密了。
此外,还有
字母表顺序-数字
进制转换密码
Mod算法
倒序
间隔
字母频率
凯撒密码(Caesar Shifts, Simple Shift)
凯撒移位(中文版)
栅栏密码(The Rail-Fence Cipher)
维吉尼亚密码(Vigenère Cipher)
Polybius密码(Polybius Cipher)
ADFGX/ADFGVX密码(ADFGX/ADFGVX Cipher)
ADFGX
ADFGVX
乘法密码(Multiplication Cipher)
仿射密码(Affine Shift)
希尔密码(Hill Cipher)
加密
解密
Playfair密码(Playfair Cipher)
摩斯电码
置换密码(Transposition Cipher)
替代密码(Monoalphabetic Substitution)
字母表数字
字母表代码
反字母表
随机乱序字母
棋盘密码
键盘密码
键盘移位
软键盘密码
数字小键盘密码
手机键盘密码
数字谐音密码
数字记忆编码
网络/Google/网页字符
网络字符(GB2312)
Google字符(URI)
网页编码(Unicode)
Alt+数字小键盘
MD5
超字数不一一解释了。可以网络。
❼ 经典密码的经典密码的类型
经典密码大致上分为替代式密码和移位式密码。 替代式密码是字母(或是字母群)作有系统的代换,直到讯息被替换成其它难以解读的字。
凯撒密码是广为人知的替代式密码。为了用凯撒密码法加密讯息,每个密码字母集中的字母将会被其位置的后3个字母替代。因此字母A将会被字母D替代、字母B将会被字母E替代、字母C将会被字母F替代等,最后,X、Y和Z将分别的被替代成A、B和C。例如,WIKIPEDIA将被加密成ZLNLSHGLD。凯撒把字母向后移3位,但其他数字也可照着作。
另一种替代式密码是使用关键字,你可以选择一个单字或是短词组并去除所有的空格和重复的字母,接着把它当作密码字母集的开头。最后记得去除掉关键字的字母把其它字母接续排序。例如,如果关键字是CIPHER,则密码字母表是这样写的:
一般字母: 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
密码字母: c i p h e r s t u v w x y z a b d f g j k l m n o q
维琼内尔密码凯撒密码的例子是所有单套字母替代式密码(monoalphabetic substitution ciphers)的典范,它只使用一个密码字母集。但我们也可以使用多套字母替代式密码(polyaphabetic substitution cipher),使用的是多个密码字母集。加密由两组或多组密码字母集组成,加密者可自由的选择然后用交替的密码字母集加密讯息。这么做将会增加解码的困难度,因为密码破解者必须找出这两组密码字母集。
另一个多套字母替代式密码的例子,这将更难解密,称作维琼内尔密码(Vigenère cypher),亦作维琼内尔方格,这是一种创新的加密方法。随着这个方格,它有26组不同用来加密的密码字母集。每个密码字母集就是多移了一位的凯撒密码。维琼内尔方格看起来就是这样:
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 B C D
F G H I J K L M N O P Q R S T U V W X Y Z A B C D E
G H I J K L M N O P Q R S T U V W X Y Z A B C D E F
H I J K L M N O P Q R S T U V W X Y Z A B C D E F G
I 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
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
为了使用维琼内尔方格加密讯息,必须先选择一个关键字,接着重复这个关键字直到跟明文相同长度。然后看明文讯息下方是哪一个密码字母集可供使用,就是明文的第一个字母下方对映到的关键字母。另外,每个密码字母集由它自己的第一个字母作为名称。
例如关键字是WORD、明文是I LOVE CRYPTOGRAPHY,则:
讯息: I LOVE CRYPTOGRAPHY
关键字: W ORDW ORDWORDWORDW
密码讯息: E ZFYA QIBLHFJNOGKU
一些替代式密码牵涉使用数字而非字母。一个例子是Great Cipher,其数字代表音节。还有另一种数字替代式密码,一个字母基于关键字而使用4种不同选项的数字对。相对的,符号也可以用来替代字母或音节。一个例子是12星座字母,每个星座的象征符号代表不同字母,例如,太阳的象征符号替代A、木星替代B、土星替代C。另外,点、线、破折号也可拿来使用,例如,摩斯电码,虽然它并不是真的密码,但是它的点、破折号就是代表一个字母。
另一种是猪圈密码 (pigpen cipher),运用格子系统或线和点为字母建立一些象征符号。当然,还有其它方法也是用符号、点、破折号来建立密码字母集。 移位式密码,它们字母本身不变,但它们在讯息中顺序是依照一个定义明确的计划改变。许多移位式密码是基于几何而设计的。一个简单的加密(也易被破解),可以将字母向右移1位。例如,明文Hello my name is Alice.将变成olleH ym eman si ecilA.。密码棒(scytale)也是一种运用移位方法工具。
一个移位式密码的具体例子columnar cipher.先选择一个关键字,把原来的讯息由左而右、由上而下依照关键字长度转写成长方形。接着把关键字的字母依照字母集顺序编号,例如A就是1、B就是2、C就是3等。例如,关键字是CAT,明文是THE SKY IS BLUE,则讯息应该转换成这样:
C A T 3 1 20 T H E S K Y I S B L U E最后把讯息以行为单位,依照编号大小调换位置。呈现的应该是A行为第一行、C行为第二行、T行为第三行。然后就可以把讯息The sky is blue转写成HKSUTSILEYBE。
另一种移位式密码是Chinese cipher,移位的方法是将讯息的字母加密成由右而左、上下交替便成不规则的字母。范例,如果明文是:THE DOG RAN FAR,则Chinese cipher看起来像这样:
R R G T A A O H F N D E 密码文将写成:RRGT AAOH FNDE
绝大多数的移位式密码与这两个范例相类似,通常会重新排列字母的行或列,然后有系统的移动字母。其它一些例子包括Vertical Parallel和双移位式(Double Transposition)密码。
更复杂的算法可以混合替代和移位成为积密码(proct cipher);现代资料区段密码像是DES反复位移和替代的几个步骤。
❽ 请高手解释一下,什么叫凯撒密码,还有什么叫进制转换密码
凯撒密码 = 英文字母序号 + 偏移量。