常见各式加密表
二进制英文字母密码表
二进制英文字母密码表是一种用于加密英文字母的二进制编码表,它将英文字母转化为二进制代码,从而实现加密的目的。
以下是一个简单的二进制英文字母密码表的说明:一、密码表组成二进制英文字母密码表由26个英文字母和其对应的二进制编码组成。
这些编码是由一些特定规则生成的。
具体的编码规则在下面的示例中会有所解释。
二、密码表应用这种密码表常用于加密信息,防止信息泄露。
在加密信息时,首先要将需要加密的文字转换为二进制代码,然后根据密码表将其转化为相应的二进制编码。
只有知道正确的密码表的人才能将编码还原为原始文字。
三、使用示例假设我们需要加密一段信息,但是担心信息会被窃取,因此我们选择使用二进制英文字母密码表来加密信息。
具体步骤如下:1. 将需要加密的文字转化为二进制代码。
2. 根据二进制英文字母密码表,将每个二进制代码转换为对应的二进制编码。
3. 将所有二进制编码连接起来,形成密文。
4. 将密文传递给接收方。
5. 接收方使用相同的密码表,将密文还原为原始文字。
四、注意事项虽然二进制英文字母密码表在理论上可以用于加密信息,但是在实际应用中仍然存在一些问题。
首先,密码表可能会被破解,因为破解者可以通过穷举法尝试所有可能的组合,直到找到正确的密码表。
其次,密码表的生成规则可能会被发现,从而使得密码表不再安全。
因此,在使用这种加密方法时,需要谨慎考虑安全问题。
总之,二进制英文字母密码表是一种用于加密信息的工具,它可以将英文字母转化为二进制代码,从而实现加密的目的。
在使用这种加密方法时,需要注意安全问题,并选择合适的加密算法和密钥管理方式。
同时,为了确保信息的安全性,还可以结合其他加密技术,如数字签名、密钥派生函数等,以提高信息的安全性。
常用密码表
【基本字母表】┃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,q,j,p,h,i,o,g,u,x,b,w,v,c,e,t,z,m,d,r,k)(f,y,n)(l,s)-——-—---至于它是什么意思,自己去琢磨.--———---至于这种形式比表形式有什么优点,自己去琢磨。
【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┃——-—-—--(a,m,f,x,e,c,b,n,d,v,t,u,y,w,r,o,s,i,k,h,l,g,z,q,p)(j)【反序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┃================【摩斯解码表(英文字符)】┃—│ T ││┃┃*│ E ││┃┠--—-—-┼---——-┼-—————┼----——┨┠——————┼-—-——-┼—---——┼——-—-—┨┃ -—│ M │—*│ N ┃┃** │ I │ *—│ A ┃┠—-——-—┼------┼-—----┼---——-┨┠-—--——┼-—-—--┼-—--—-┼———---┨┃—-—│ O │—*- │ K ┃┃***│ S │*-*│ R ┃┠———-——┼--——--┼——-——-┼——————┨┠—----—┼—-—-—-┼-----—┼--———-┨┃ --*│ G │ -**│ D ┃┃**- │ U │ *—- │ W ┃┠--————┼-——-—-┼—--———┼—-——--┨┠--———-┼-—-———┼--—-—-┼—————-┨┃—-—- ││—*-- │ Y ┃┃****│ H │ *-**│ L ┃┠-——-——┼—---—-┼———---┼———---┨┠———---┼--——-—┼——-———┼—-—-—-┨┃ --—*││ -*—*│ C ┃┃***—│ V │*-*- │┃┠----——┼—--———┼——----┼—-—-——┨┠—-—--—┼-—-———┼—--———┼-—-—--┨┃——*- │ Q │ -**- │ X ┃┃ **—*│ F │ *-—* │ P ┃┠-—--——┼——---—┼—-—--—┼--——-—┨┠——---—┼———---┼----—-┼---—--┨┃——** │ Z │ -***│ B ┃┃ **-—││ *-——│ J ┃┠-—-—-—┼——-—-—┼———---┼———--—┨┠--———-┼------┼—————-┼--—-——┨【英文字母频率特性表】(字母|频率|直方图)A | 8。
常用加密算法介绍
5.3 常用加密算法介绍5.3.1 古典密码算法古典密码大都比较简单,这些加密方法是根据字母的统计特性和语言学知识加密的,在可用计算机进行密码分析的今天,很容易被破译。
虽然现在很少采用,但研究这些密码算法的原理,对于理解、构造和分析现代密码是十分有益的。
表5-1给出了英文字母在书报中出现的频率统计。
表5-1 英文字母在书报中出现的频率古典密码算法主要有代码加密、替换加密、变位加密、一次性密码簿加密等几种算法。
1.代码加密代码加密是一种比较简单的加密方法,它使用通信双方预先设定的一组有确切含义的如日常词汇、专有名词、特殊用语等的代码来发送消息,一般只能用于传送一组预先约定的消息。
密文:飞机已烧熟。
明文:房子已经过安全检查。
代码加密的优点是简单好用,但多次使用后容易丧失安全性。
2.替换加密将明文字母表M 中的每个字母替换成密文字母表C中的字母。
这一类密码包括移位密码、替换密码、仿射密码、乘数密码、多项式代替密码、密钥短语密码等。
这种方法可以用来传送任何信息,但安全性不及代码加密。
因为每一种语言都有其特定的统计规律,如英文字母中各字母出现的频度相对基本固定,根据这些规律可以很容易地对替换加密进行破解。
以下是几种常用的替换加密算法。
1)移位密码是最简单的一类代替密码,将字母表的字母右移k个位置,并对字母表长度作模运算,其形式为:ek (m)=(k+m)=c mod q,解密变换为:dk(c)=(m-k)=mmod q。
凯撒(Caesar)密码是对英文26个字母进行移位代替的密码,其q=26。
这种密码之所以称为凯撒密码,是因为凯撒使用过k=3的这种密码。
2)乘数密码也是一种替换密码,它将每个字母乘以一个密钥k,ek(m)=km mod q,其中k和q是互素的,这样字母表中的字母会产生一个复杂的剩余集合,若是和q不互素,则会有一些明文字母被加密成相同的密文字母,而且不是所有的字母都会出现在密文字母表中。
异或运算(XOR)也常用于替换加密,加密:c=m XOR k,解密:m=c XOR k。
世界十大密码对照表
世界十大密码对照表
摘要:
1.密码的概述和历史
2.世界十大密码对照表的介绍
3.密码的安全性和现代应用
正文:
密码是人们在进行信息加密和解密时所使用的一种工具,它能够保护信息的隐私和安全。
密码的历史可以追溯到古代,当时人们使用各种方法来保护信息不被未经授权的人所访问。
随着科技的发展,密码也不断地演进,从简单的替换密码到现代的复杂加密算法。
世界十大密码对照表是一份列举了世界上最为著名的密码的清单,包括了凯撒密码、维吉尼亚密码、阿贝尔密码、恩尼格玛密码机、DES、RSA、AES、Blowfish、Twofish 和RC5 等。
这些密码在加密和解密时所使用的方法和算法各不相同,但它们都有一个共同点,那就是能够有效地保护信息的隐私和安全。
密码的安全性是密码对照表中最为重要的一个方面。
随着计算机技术的发展,人们对于信息安全的需要也越来越高。
现代密码学在保证密码的安全性方面取得了很大的进展,例如,使用更加复杂的算法和更大的密钥来保护信息。
此外,现代密码学也广泛应用于电子商务、网络安全等领域,为人们的日常生活提供了更加安全可靠的信息传输方式。
几种常见的密码加密方式【初学者必学】
几种常见的密码加密方式【初学者必学】[四方密码]四方密码用4个5×5的矩阵来加密。
每个矩阵都有25个字母(通常会取消Q或将I,J视作同一样,或改进为6×6的矩阵,加入10个数字)。
首先选择两个英文字作密匙,例如example和keyword。
对于每一个密匙,将重复出现的字母去除,即example要转成exampl,然后将每个字母顺序放入矩阵,再将余下的字母顺序放入矩阵,便得出加密矩阵。
将这两个加密矩阵放在左上角和右下角,余下的两个角放a到z顺序的矩阵:a b c d e E X A M Pf g h i j L B C D Fk l m n o G H I J Kp r s t u N O R S Tv w x y z U V W Y ZK E Y W O a b c d eR D A B C f g h i jF G H I J k l m n oL M N P S p r s t uT U V X Z v w x y z加密的步骤:两个字母一组地分开讯息:(例如hello world变成he ll ow or ld)找出第一个字母在左上角矩阵的位置a b c d e E X A M Pf g h i j L B C D Fk l m n o G H I J Kp r s t u N O R S Tv w x y z U V W Y ZK E Y W O a b c d eR D A B C f g h i jF G H I J k l m n oL M N P S p r s t uT U V X Z v w x y z1楼2010-01-09 10:23 回复想学刘谦同样道理,找第二个字母在右下角矩阵的位置:a b c d e E X A M Pf g h i j L B C D Fk l m n o G H I J Kp r s t u N O R S Tv w x y z U V W Y ZK E Y W O a b c d eR D A B C f g h i jF G H I J k l m n oL M N P S p r s t uT U V X Z v w x y z找右上角矩阵中,和第一个字母同行,第二个字母同列的字母:a b c d e E X A M Pf g h i j L B C D Fk l m n o G H I J Kp r s t u N O R S Tv w x y z U V W Y ZK E Y W O a b c d eR D A B C f g h i jF G H I J k l m n oL M N P S p r s t uT U V X Z v w x y z找左下角矩阵中,和第一个字母同列,第二个字母同行的字母:a b c d e E X A M Pf g h i j L B C D Fk l m n o G H I J Kp r s t u N O R S Tv w x y z U V W Y ZK E Y W O a b c d eR D A B C f g h i jF G H I J k l m n oL M N P S p r s t uT U V X Z v w x y z这两个字母就是加密过的讯息。
41、常见的加密方式
41、常见的加密⽅式常见的加密⽅式1. Base641.1 介绍Base64是⼀种⽤64个字符来表⽰任意⼆进制数据的⽅法。
base64是⼀种编码⽅式⽽不是加密算法。
只是看上去像是加密Base64使⽤A-Z,a-z,0-9,+,/ 64个字符实现对数据进⾏加密1.2 Python使⽤import base64base64.b64encode(b'sxt')b'YmluYXJ5AHN0cmluZw=='base64.b64decode(b'YmluYXJ5AHN0cmluZw==')2. MD5加密2.1 介绍MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),⼀种被⼴泛使⽤的,可以产⽣出⼀个128位(16)的散列值(hash value),⽤于确保信息传输完整⼀致当我们需要保存某些密码信息以⽤于⾝份确认时,如果直接将密码信息以明码⽅式保存在数据库中,不使⽤任何保密措施,系统管理员就很容易能得到原来的密码信息,这些信息⼀旦泄露,密码也很容易被破译。
为了增加安全性,有必要对中需要保密的信息进⾏加密,这样,即使有⼈得到了整个数据库,如果没有解密算法,也不能得到原来的密码信息2.2 Python介绍import hashlibdef test_md51():m = hashlib.md5()m.update(b'sxt')pwd = m.hexdigest()print(pwd)def test_md52():pwd = hashlib.new('md5', b'sxt').hexdigest()print(pwd)def test_md53():data ='你好'pwd = hashlib.md5(data.encode(encoding='UTF-8')).hexdigest()print(pwd)3. AES/DES3.1 介绍DES全称为Data Encryption Standard,即数据加密标准,是⼀种使⽤密钥加密的算法。
常用密码表
【基本字母表】┃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,q,j,p,h,i,o,g,u,x,b,w,v,c,e,t,z,m,d,r,k)(f,y,n)( l,s)--------至于它是什么意思,自己去琢磨.--------至于这种形式比表形式有什么优点,自己去琢磨.【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--------(a,m,f,x,e,c,b,n,d,v,t,u,y,w,r,o,s,i,k,h,l,g,z,q,p) (j)【反序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┃【英语原音区分法】A E I O U1 2 3 4 5A B C D E F G H I J K L M N O P Q R S T U V W X Y Z1 11 12 13 2 21 22 23 3 31 32 33 34 35 4 41 42 43 44 45 5 51 52 53 54 55【恺撒密码】在密码学中,恺撒密码(或称恺撒加密、恺撒变换、变换加密)是一种最简单且最广为人知的加密技术。
摩斯密码以及十种通用加密方法
摩斯密码以及十种常用加密方法——阿尔萨斯大官人整理,来源互联网摩斯密码的历史我就不再讲了,各位可以自行百度,下面从最简单的开始:时间控制和表示方法有两种“符号”用来表示字元:划(—)和点(·),或分别叫嗒(Dah)和滴(Dit)或长和短。
用摩斯密码表示字母,这个也算作是一层密码的:用摩斯密码表示数字:用摩斯密码表示标点符号:目前最常用的就是这些摩斯密码表示,其余的可以暂时忽略最容易讲的栅栏密码:手机键盘加密方式,是每个数字键上有3-4个字母,用两位数字来表示字母,例如:ru用手机键盘表示就是:7382,那么这里就可以知道了,手机键盘加密方式不可能用1开头,第二位数字不可能超过4,解密的时候参考此关于手机键盘加密还有另一种方式,就是拼音的方式,具体参照手机键盘来打,例如:“数字”表示出来就是:748 94。
在手机键盘上面按下这几个数,就会出现:“数字”的拼音手机键盘加密补充说明:利用重复的数字代表字母也是可以的,例如a可以用21代表,也可以用2代表,如果是数字9键上面的第四个字母Z也可以用9999来代表,就是94,这里也说明,重复的数字最小为1位,最大为4位。
电脑键盘棋盘加密,利用了电脑的棋盘方阵,但是个人不喜这种加密方式,因需要一个一个对照加密当铺密码比较简单,用来表示只是数字的密码,利用汉字来表示数字:电脑键盘坐标加密,如图,只是利用键盘上面的字母行和数字行来加密,下面有注释:例:bye用电脑键盘XY表示就是:351613电脑键盘中也可参照手机键盘的补充加密法:Q用1代替,X可以用222来代替,详情见6楼手机键盘补充加密法。
ADFGX加密法,这种加密法事实上也是坐标加密法,只是是用字母来表示的坐标:例如:bye用此加密法表示就是:aa xx xf值得注意的是:其中I与J是同一坐标都是gd,类似于下面一层楼的方法:这种加密方法和上面的加密方法是相同的,但是是用数字来表示坐标的,其中IJ是在同一坐标上,与上层楼中的一样,就不举例了:字母表顺序加密法,反字母表加密法和小键盘加密法:前两种不解释了,图中有,第三种就是小键盘原本的顺序是789456123,加密后就是123456789,也就是说7=1,8=2,以此类推,比较简单说来说去差点把他忘掉了,电脑键盘QWE加密法,就是用字母表替换键盘上面的排列顺序:凯撒密码加密就是把原字母按照字母表顺序向后移1-26位,例如:ABCDEF 集体向后移三位结果就是defghi,移位规律表如下,再例如:byebye后移5位就是gdjgdj维吉尼亚密码,我认为维吉尼亚尼玛世界上是凯撒密码的另一种说法,因为其表示出来的结果是一样的,维吉尼亚密码的意思是:原字母用随意一位字母(密钥)表示开头,向后顺延,例如:ABCDEF,用D作为密钥,那么结果是:defghi,和凯撒的向后移3位的结果是一样的,再例如:byebye用F作为密钥,结果是:gdjgdj,那么就和上面的凯撒密码是相同的,只是表达方式不一样,图表见下:不过有一点不同的是,维尼吉亚密码用来加密的密钥可以是一个字母,也可以是一个单词,如果是一个单词的话,那么加密顺序就按照这个单词的每个字母来作为密钥加密,然后依次循环即可培根密码,见下图,就是用字母AB来表示26个英文字母的二进制表示法,使用起来极为麻烦,但是如果使用的好,将完全看不出加密,也是不错的一种加密方式:倒叙加密:这个估计大家都能明白什么意思,就是:ABCDE 加密后就变为EDCBA,这里需要注意的是,倒叙加密方式除了全部倒叙外,还有单词倒叙,也就是说:ni hao 加密后可变为in oah 也可变为oah in,这点解密时需要注意。
常用加密算法概述
常用加密算法概述一、对称加密算法:对称加密算法也被称为共享密钥加密算法,是指加密和解密的过程所使用的密钥相同。
对称加密算法的特点是加密和解密的速度快,适合加密大量数据。
但密钥的传输与管理成为其主要的安全问题。
常见的对称加密算法有:1. DES(Data Encryption Standard):是一种使用56位密钥块的对称加密算法,适用于对小量数据的加密。
但由于密钥长度短,已经不再被视为安全的加密算法。
2. 3DES(Triple Data Encryption Standard):是对DES算法的加强版本,使用两个或三个DES密钥,对待加密数据进行三次DES加密。
相较于DES算法,3DES安全性更高。
3. AES(Advanced Encryption Standard):是一种高级加密标准,目前被广泛使用。
AES算法支持128位、192位和256位密钥,加密效率高,安全性强。
4. RC4(Rivest Cipher 4):是一种流密码算法,经常用于实现对称加密算法。
RC4算法简单、高效,但安全性较差,已不再推荐使用。
二、非对称加密算法:非对称加密算法也被称为公钥加密算法,是指加密和解密分别使用不同的密钥。
非对称加密算法的特点是安全性高,但加密和解密的速度较慢,适合加密少量数据。
常见的非对称加密算法有:1. RSA(Rivest-Shamir-Adleman):是一种广泛使用的非对称加密算法。
RSA算法使用两个密钥:公钥用于加密,私钥用于解密。
RSA算法安全性较高,但其缺点是加密速度慢。
2. DSA(Digital Signature Algorithm):是一种数字签名算法,广泛用于身份认证和数据完整性验证。
DSA算法主要用于数字签名,不能用于加密和解密。
3. ECC(Elliptic Curve Cryptography):是一种基于椭圆曲线数学的非对称加密算法。
ECC算法在相同的安全级别下,所需密钥长度较短,加密速度较快,是一种高效的加密算法。
常用加密方式
常用加密方式Base64Sha1(Secure Hash Algorithm) (非对称加密)Sha256(非对称加密)Sha512(非对称加密)MD5(Message Digest Algorithm 5)(非对称加密)RSA(非对称加密)DES(Data Encryption Standard)(对称加密)3DES(Triple DES)(对称加密)AES(Advanced Encryption Standard)(对称加密).net 数据加密算法目前企业面临的计算环境和过去有很大的变化,许多数据资源能够依靠网络来远程存取,而且越来越多的通讯依赖于公共网络公共网络(如Internet),而这些环境并不保证实体间的安全通信,数据在传输过程可能被其它人读取或篡改。
加密将防止数据被查看或修改,并在原本不安全的信道上提供安全的通信信道,它达到以下目的:·保密性:防止用户的标识或数据被读取。
·数据完整性:防止数据被更改。
·身份验证:确保数据发自特定的一方。
一、数据加密/编码算法列表常见用于保证安全的加密或编码算法如下:1、常用密钥算法密钥算法用来对敏感数据、摘要、签名等信息进行加密,常用的密钥算法包括:· DES(DataEncryption Standard):数据加密标准,速度较快,适用于加密大量数据的场合;· 3DES(TripleDES):是基于DES,对一块数据用三个不同的密钥进行三次加密,强度更高;· RC2和RC4:用变长密钥对大量数据进行加密,比DES 快;· IDEA(InternationalData Encryption Algorithm)国际数据加密算法,使用128 位密钥提供非常强的安全性;· RSA:由RSA 公司发明,是一个支持变长密钥的公共密钥算法,需要加密的文件快的长度也是可变的;· DSA(DigitalSignature Algorithm):数字签名算法,是一种标准的DSS(数字签名标准);· AES(AdvancedEncryption Standard):高级加密标准,是下一代的加密算法标准,速度快,安全级别高,目前AES 标准的一个实现是Rijndael 算法;· BLOWFISH,它使用变长的密钥,长度可达448位,运行速度很快;·其它算法,如ElGamal、Deffie-Hellman、新型椭圆曲线算法ECC等。
经典加密方式表九宫格
经典加密方式表九宫格密码是一种特殊的文字形式,能给信息增加更多的可读性,使信息更加安全。
我们通常用符号、数字等来表示我们的密码。
我们还可以利用多种加密方法来对信息进行加密保密。
今天介绍的这种加密方法叫“九宫格加密”,九宫格就是把多个符号进行组合成一个整体。
这种方式也叫“七分密码法”,也叫“七分加密法”。
这种加密方式简单易用,只要输入一定数量(比如10个)并计算出数字便可达到保密效果。
这种加密方式比最简单、最容易理解。
这种加密方式也是将每一位用户都可以输入一些数字并计算出密钥后才能看到并计算出密钥。
它是一种加密形式,只能一次打开所有输入过密信息的用户才能看到密钥。
1、我们先将需要加密的信息进行排序,如“-”。
在所有需要加密的信息中,把“-”排在最后,一个单元格也是最小的单元格里,这可以满足对所有人的要求。
所以最小的单元格是我们计算出的最小值。
这一部分计算完之后,我们再从左到右输入密码。
在每一位用户只能接受一个密码,同时也只能看到一位密码。
比如:你要把“-”写成“8”,只能看到一位。
那么你就可以输入“8”的每一个2位数。
同时,输入完2个数后立即在“B2”单元格中输入10位数,再将1位数的1号(A1)加3位数进行密钥排列。
如:你要将“2”写成“8”,那么你就把8号写成3位数进行密钥排列。
然后在“B2”单元格中输入5位数“-9”,同时又能看到5个以上的1号和2号,直到最后5个0号和1号才能被“-9”位的2号所遮盖。
这样从左到右连续排列5次后得到5个1号(A1)和5个2号)。
这五个1号也就只有一个和5号可以看到了。
2、在需要保密的信息前,我们需要先将数字分别设置为0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,21,22,23,24,25;再将需要加密的信息按照先右后左依次排列:“-”→“1+2+3;”→“1+4”→()或();“-”→“2+4——4;……9”——()。
摩斯密码以及十种常用加密方法
394/2=197 =0 第9位
197/2=98.5 =1 第8位
98/2=49 =0 第7位
49/2=24.5 =1 第6位
24/2=12 =0 第5位
12/2=6 =0 第4位
6/2=3 =0 第3位
3/2=1.5 =1 第2位
1/2=0.5 =1 第1位
2.十进制小数转换为二进制小数
电脑键盘坐标加密,如图,只是利用键盘上面的字母行和数字行来加密,下面有注释:
例:bye用电脑键盘XY表示就是:351613
电脑键盘中也可参照手机键盘的补充加密法:Q用1代替,X可以用222来代替,详情见6楼手机键盘补充加密法。
ADFGX加密法,这种加密法事实上也是坐标加密法,只是是用字母来表示的坐标:
假设有人问你,十进数 1234 为什么是 一千二百三十四?
你尽可以给他这么一个算式:
1234 = 1 * 10^3 + 2 * 10^2+ 3 * 10^1 + 4 * 10^0
十六进制互相转换
首先我们来看一个二进制数:1111,它是多少呢?
你可能还要这样计算:1* 2^0 + 1 * 2^1 + 1 * 2^2 + 1 * 2^3 = 1 * 1 + 1 * 2 + 1 * 4 + 1 * 8 = 15。
用摩斯密码表示标点符号:
目前最常用的就是这些摩斯密码表示,其余的可以暂时忽略
最容易讲的栅栏密码:
手机键盘加密方式,是每个数字键上有3-4个字母,用两位数字来表示字母,例如:ru用手机键盘表示就是:7382,
那么这里就可以知道了,手机键盘加密方式不可能用1开头,第二位数字不可能超过4,解密的时候参考此 关于手机键盘加密还有另一种方式,就是拼音的方式,具体参照手机键盘来打,例如:“数字”表示出来就是:748 94。在手机键盘上面按下这几个数,就会出现:“数字”的拼音
各种文件的加密方法
各种文件的加密方法文件加密是一种保护文件安全性的重要措施,可以防止他人未经授权访问、修改或窃取文件的内容。
各种文件的加密方法有很多种,下面将介绍一些常见的文件加密方法。
1. 对称加密:对称加密使用相同的密钥同时用于加密和解密文件。
其中,最常用的算法是高级加密标准(Advanced Encryption Standard,AES),它支持不同的密钥长度(如128位、192位和256位)以提供更高的安全性。
2. 非对称加密:非对称加密使用一对密钥,即公钥和私钥。
发送方使用公钥加密文件,而接收方使用私钥解密文件。
最流行的非对称加密算法是RSA(由Rivest、Shamir和Adleman提出)。
3.混合加密:混合加密同时使用对称和非对称加密,以充分利用两者的优势。
在传输过程中,对称加密用于加密文件,而非对称加密用于加密对称密钥。
4. 文件加密软件:有许多文件加密软件可供选择,例如VeraCrypt、TrueCrypt、AES Crypt等。
这些软件提供了用户友好的界面,使用户能够轻松对文件进行加密和解密,并且通常支持不同的加密算法和密钥长度。
5. 压缩和加密:通过使用文件压缩工具(如WinRAR或7-Zip),可以将文件压缩成压缩包并设置密码保护。
这样,只有密码输入正确,才能解压缩文件并获得原始文件。
6.加密存储设备:许多存储设备(如USB闪存驱动器和外部硬盘驱动器)支持硬件加密。
用户可以通过为存储设备设置密码,保护其中存储的文件。
7. 加密云存储:云存储服务(如Dropbox和Google Drive)通常提供数据加密功能,可对上传到云端的文件进行加密。
用户可以设置密码,以确保只有授权的用户可以访问这些文件。
8.加密邮件附件:将敏感文件附加到电子邮件时,可以对这些文件进行加密。
使用文件压缩软件或加密工具,将文件加密后再作为邮件附件发送。
同时,将密码通过短信或其他安全渠道与收件人分享。
9.加密压缩:通过使用加密压缩软件(如GPG或PGP),可以对整个文件夹或多个文件进行加密和压缩。
加密格式文档
加密格式1. 什么是加密格式?加密格式是一种用于保护敏感信息的数据格式。
它将原始数据转换为无法被轻易理解或解读的形式,从而增加数据的安全性。
通常,加密格式使用密码算法对数据进行加密,只有解密者才能将其还原为原始形式。
加密格式可用于保护包括文档、电子邮件、数据库记录等各种类型的数据。
2. 加密格式的分类加密格式可以根据不同的加密算法和用途进行分类。
以下是一些常见的加密格式:2.1 对称加密格式对称加密格式使用相同的密钥进行加密和解密操作。
常见的对称加密算法有DES、AES等。
对称加密格式适合用于保护大量的数据,因为它的加密速度比较快。
2.2 非对称加密格式非对称加密格式使用一对密钥:公钥和私钥。
公钥用于加密数据,私钥用于解密数据。
常见的非对称加密算法有RSA、ECC等。
非对称加密格式适合用于保护通信过程中的关键信息,因为它提供了更高的安全性。
2.3 混合加密格式混合加密格式是对称加密和非对称加密的结合。
它通常使用非对称加密算法来交换会话密钥,并使用对称加密算法来加密实际数据。
这样可以在保证安全性的同时提高加密效率。
3. 加密格式的应用场景加密格式在现代信息安全中有广泛的应用,以下是一些常见的应用场景:3.1 保护敏感数据加密格式可以用于保护包括个人身份信息、信用卡号码、医疗记录等敏感数据。
通过加密,即使数据被非法获取,黑客也无法轻易解密获取其中的信息。
3.2 保护通信过程加密格式可以用于保护通信过程中传输的数据。
通过使用非对称加密格式,可以确保只有接收者能够解密和读取数据。
3.3 数字签名加密格式可以用于生成和验证数字签名。
数字签名可以保证消息的完整性和不可抵赖性,确保消息在传输过程中没有被篡改。
3.4 软件和操作系统安全加密格式在软件和操作系统中也有重要的应用。
比如,许多操作系统使用加密格式来保护存储在硬盘上的用户数据。
很多软件还使用加密格式来保护其源代码,防止被未授权的人员获取。
4. 常见的加密格式工具和库以下是一些常见的加密格式工具和库:•OpenSSL:一个开源的加密工具包,提供了各种加密算法和协议的实现。
AES五种加密模式(CBC、ECB、CTR、OCF、CFB)
AES五种加密模式(CBC、ECB、CTR、OCF、CFB)分组密码有五种⼯作体制:1.电码本模式(Electronic Codebook Book (ECB));2.密码分组链接模式(Cipher Block Chaining (CBC));3.计算器模式(Counter (CTR));4.密码反馈模式(Cipher FeedBack (CFB));5.输出反馈模式(Output FeedBack (OFB))。
以下逐⼀介绍⼀下:1.电码本模式(Electronic Codebook Book (ECB)这种模式是将整个明⽂分成若⼲段相同的⼩段,然后对每⼀⼩段进⾏加密。
2.密码分组链接模式(Cipher Block Chaining (CBC))这种模式是先将明⽂切分成若⼲⼩段,然后每⼀⼩段与初始块或者上⼀段的密⽂段进⾏异或运算后,再与密钥进⾏加密。
3.计算器模式(Counter (CTR))计算器模式不常见,在CTR模式中,有⼀个⾃增的算⼦,这个算⼦⽤密钥加密之后的输出和明⽂异或的结果得到密⽂,相当于⼀次⼀密。
这种加密⽅式简单快速,安全可靠,⽽且可以并⾏加密,但是在计算器不能维持很长的情况下,密钥只能使⽤⼀次。
CTR的⽰意图如下所⽰:4.密码反馈模式(Cipher FeedBack (CFB))这种模式较复杂。
5.输出反馈模式(Output FeedBack (OFB))这种模式较复杂。
以下附上C++源代码:/***@autho stardust*@time 2013-10-10*@param 实现AES五种加密模式的测试*/#include <iostream>using namespace std;//加密编码过程函数,16位1和0int dataLen = 16; //需要加密数据的长度int encLen = 4; //加密分段的长度int encTable[4] = {1,0,1,0}; //置换表int data[16] = {1,0,0,1,0,0,0,1,1,1,1,1,0,0,0,0}; //明⽂int ciphertext[16]; //密⽂//切⽚加密函数void encode(int arr[]){for(int i=0;i<encLen;i++){arr[i] = arr[i] ^ encTable[i];}}//电码本模式加密,4位分段void ECB(int arr[]){//数据明⽂切⽚int a[4][4];int dataCount = 0; //位置变量for(int k=0;k<4;k++){for(int t=0;t<4;t++){a[k][t] = data[dataCount];dataCount++;}}dataCount = 0;//重置位置变量for(int i=0;i<dataLen;i=i+encLen){int r = i/encLen;//⾏int l = 0;//列int encQue[4]; //编码⽚段for(int j=0;j<encLen;j++){encQue[j] = a[r][l];l++;}encode(encQue); //切⽚加密//添加到密⽂表中for(int p=0;p<encLen;p++){ciphertext[dataCount] = encQue[p];dataCount++;}}cout<<"ECB加密的密⽂为:"<<endl;for(int t1=0;t1<dataLen;t1++) //输出密⽂{if(t1!=0 && t1%4==0)cout<<endl;cout<<ciphertext[t1]<<"";}cout<<endl;cout<<"---------------------------------------------"<<endl; }//CBC//密码分组链接模式,4位分段void CCB(int arr[]){//数据明⽂切⽚int a[4][4];int dataCount = 0; //位置变量for(int k=0;k<4;k++){for(int t=0;t<4;t++){a[k][t] = data[dataCount];dataCount++;}}dataCount = 0;//重置位置变量int init[4] = {1,1,0,0}; //初始异或运算输⼊//初始异或运算for(int i=0;i<dataLen;i=i+encLen){int r = i/encLen;//⾏int l = 0;//列int encQue[4]; //编码⽚段//初始化异或运算for(int k=0;k<encLen;k++){a[r][k] = a[r][k] ^ init[k];}//与Key加密的单切⽚for(int j=0;j<encLen;j++){encQue[j] = a[r][j];}encode(encQue); //切⽚加密//添加到密⽂表中for(int p=0;p<encLen;p++){ciphertext[dataCount] = encQue[p];dataCount++;}//变换初始输⼊for(int t=0;t<encLen;t++){init[t] = encQue[t];}}cout<<"CCB加密的密⽂为:"<<endl;for(int t1=0;t1<dataLen;t1++) //输出密⽂{if(t1!=0 && t1%4==0)cout<<endl;cout<<ciphertext[t1]<<"";}cout<<endl;cout<<"---------------------------------------------"<<endl; }//CTR//计算器模式,4位分段void CTR(int arr[]){//数据明⽂切⽚int a[4][4];int dataCount = 0; //位置变量for(int k=0;k<4;k++){for(int t=0;t<4;t++){a[k][t] = data[dataCount];dataCount++;}}dataCount = 0;//重置位置变量int init[4][4] = {{1,0,0,0},{0,0,0,1},{0,0,1,0},{0,1,0,0}}; //算⼦表int l = 0; //明⽂切⽚表列//初始异或运算for(int i=0;i<dataLen;i=i+encLen){int r = i/encLen;//⾏int encQue[4]; //编码⽚段//将算⼦切⽚for(int t=0;t<encLen;t++){encQue[t] = init[r][t];}encode(encQue); //算⼦与key加密//最后的异或运算for(int k=0;k<encLen;k++){encQue[k] = encQue[k] ^ a[l][k];}l++;//添加到密⽂表中for(int p=0;p<encLen;p++){ciphertext[dataCount] = encQue[p];dataCount++;}}cout<<"CTR加密的密⽂为:"<<endl;for(int t1=0;t1<dataLen;t1++) //输出密⽂{if(t1!=0 && t1%4==0)cout<<endl;cout<<ciphertext[t1]<<"";}cout<<endl;cout<<"---------------------------------------------"<<endl;}//CFB//密码反馈模式,4位分段void CFB(int arr[]){//数据明⽂切⽚,切成2 * 8 ⽚int a[8][2];int dataCount = 0; //位置变量for(int k=0;k<8;k++){for(int t=0;t<2;t++){a[k][t] = data[dataCount];dataCount++;}}dataCount = 0; //恢复初始化设置int lv[4] = {1,0,1,1}; //初始设置的位移变量int encQue[2]; //K的⾼两位int k[4]; //Kfor(int i=0;i<2 * encLen;i++) //外层加密循环{//产⽣Kfor(int vk=0;vk<encLen;vk++){k[vk] = lv[vk];}encode(k);for(int k2=0;k2<2;k2++){encQue[k2] = k[k2];}//K与数据明⽂异或产⽣密⽂for(int j=0;j<2;j++){ciphertext[dataCount] = a[dataCount/2][j] ^ encQue[j]; dataCount++;}//lv左移变换lv[0] = lv[2];lv[1] = lv[3];lv[2] = ciphertext[dataCount-2];lv[3] = ciphertext[dataCount-1];}cout<<"CFB加密的密⽂为:"<<endl;for(int t1=0;t1<dataLen;t1++) //输出密⽂{if(t1!=0 && t1%4==0)cout<<endl;cout<<ciphertext[t1]<<"";}cout<<endl;cout<<"---------------------------------------------"<<endl;}//OFB//输出反馈模式,4位分段void OFB(int arr[]){//数据明⽂切⽚,切成2 * 8 ⽚int a[8][2];int dataCount = 0; //位置变量for(int k=0;k<8;k++){for(int t=0;t<2;t++){a[k][t] = data[dataCount];dataCount++;}}dataCount = 0; //恢复初始化设置int lv[4] = {1,0,1,1}; //初始设置的位移变量int encQue[2]; //K的⾼两位int k[4]; //Kfor(int i=0;i<2 * encLen;i++) //外层加密循环{//产⽣Kfor(int vk=0;vk<encLen;vk++){k[vk] = lv[vk];}encode(k);for(int k2=0;k2<2;k2++){encQue[k2] = k[k2];}//K与数据明⽂异或产⽣密⽂for(int j=0;j<2;j++){ciphertext[dataCount] = a[dataCount/2][j] ^ encQue[j]; dataCount++;}//lv左移变换lv[0] = lv[2];lv[1] = lv[3];lv[2] = encQue[0];lv[3] = encQue[1];}cout<<"CFB加密的密⽂为:"<<endl;for(int t1=0;t1<dataLen;t1++) //输出密⽂{if(t1!=0 && t1%4==0)cout<<endl;cout<<ciphertext[t1]<<"";}cout<<endl;cout<<"---------------------------------------------"<<endl;}void printData(){cout<<"以下⽰范AES五种加密模式的测试结果:"<<endl; cout<<"---------------------------------------------"<<endl;cout<<"明⽂为:"<<endl;for(int t1=0;t1<dataLen;t1++) //输出密⽂{if(t1!=0 && t1%4==0)cout<<endl;cout<<data[t1]<<"";}cout<<endl;cout<<"---------------------------------------------"<<endl; }int main(){printData();ECB(data);CCB(data);CTR(data);CFB(data);OFB(data);return0;}。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【手机键盘表】
┏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 │ ┃
================
【摩斯解码表(英文字符)】
┃ - │ T │ │ ┃┃ * │ E │ │ ┃
┠------ ┼------ ┼----- -┼----- -┨┠------ ┼------ ┼----- -┼----- -┨
8 ---**
9 ----*
常用标点
句号 *-*-*-
逗号 --**--
问号 **--**
长破折号 -***-
连字符 -****-
分数线 -**-*
使用的时候字符之间要用/隔开
==============================
【元素周期表】
┠--┼--┨ ┄ ┄ ┄ ┄ ┄ ┄ ┄ ┠--┼--┼--┼--┼--┼--┨
┃11│12┃ ┄ ┄ ┄ ┄ ┄ ┄ ┄ ┃13│14│15│16│17│18┃
┃Na│Mg┃ ┄ ┄ ┄ ┄ ┄ ┄ ┄ ┃Al│Si│P │S │Cl│Ar┃
电脑数字小键盘数字分布:
7 8 9
4 5 6
1 2 3
对照字母打数字,看组成字母的形状就可以了
还可以是手机小键盘
字母有时要有笔画顺序
7412369 U
74269 V
B和R的区分
B 7417896532
R 741789653
================
┠-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-┨
┃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┃
--------(a,m,f,x,e,c,b,n,d,v,t,u,y,w,r,o,s,i,k,h,l,g,z,q,p)(j)
┠----- -┼------ ┼----- -┼----- -┨┠----- -┼------ ┼----- -┼----- -┨
┃ --* │ G │ -** │ D ┃┃ **- │ U │ *-- │ W ┃
┠------ ┼------ ┼----- -┼------ ┨┠------ ┼------ ┼------ ┼------ ┨
======================
【QWE解密表】
┃A┃B┃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┃
┠-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-╂-┨
┃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┃
================
【电脑键盘表】
┏!┯@┯#┯$┯%┯^┯&┯*┯(┯)┯_┯+┯|┓
┃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
┏--┓ ┏--┓
┃01┃ ┃02┃
┃H ┃ ┃He┃
(两个一组看)
【反序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┃
〖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┃
【基本字母表】
┃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 ┃
======================================================
┠--╄--┓ ┄ ┄ ┄ ┄ ┄ ┄ ┄ ┏--┯--┯--┯--┯--╃--┨
┃03│04┃ ┄ ┄ ┄ ┄ ┄ ┄ ┄ ┃05│06│07│08│09│10┃
┃Li│Be┃ ┄ ┄ ┄ ┄ ┄ ┄ ┄ ┃B │C │N │O │F │Ne┃
┠--┼--╄--┯--┯--┯--┯--┯--┯--┯--┯--┯--╃--┼--┼--┼--┼--┼--┨
┃19│20│21│22│23│24│25│26│27│28│29│30│31│32│33│34│35│36┃
┃K │Ca│Sc│Ti│V │Cr│Mn│Fe│Co│Ni│Cu│Zn│Ga│Ge│As│Se│Br│Kr┃
┃ │ │ │ │ │ │ │ │ │ │ │ │ ┃
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
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┃
┗-┷-┷-┷-┷-┷-┷-┷-┷-┷-┷-┷-┷-┛ 0
================
键盘密码
以键盘作为方阵如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 ~ ! @ # $ % ^ & * ( ) - + |
2 ` 1 2 3 4 5 6 7 8 9 0 _ = \
字母 编码 字母 编码
终了[\r] ***-*-
始信[\n] -*-*-
A *-
B -***
C -*-*
D -**
E *
F **-*
G --*
H ****
I **
J *---
K -*-
L *-**
M --
N -*
O ---
P *--*
┠------ ┼------ ┼------ ┼------ ┨┠------ ┼------ ┼------ ┼------ ┨
┃ --*- │ Q │ -**- │ X ┃┃ **-* │ F │ *--* │ P ┃
┠------ ┼------ ┼------ ┼------ ┨┠------ ┼------ ┼------ ┼------ ┨
┃ -- │ M │ -* │ N ┃┃ ** │ I │ *- │ A ┃
┠------ ┼------ ┼------ ┼---- -┨┠------ ┼----- - ┼---- --┼------ ┨
┃ --- │ O │ -*- │ K ┃┃ *** │ S │ *-* │ R ┃
┠--┼--┼--┼--┼--┼--┼--┼--┼--┼--┼--┼--┼--┼--┼--┼--┼--┼--┨
┃ --** │ Z │ -*** │ B ┃┃ **-- │ │ *--- │ J ┃
┠----- -┼------ ┼------ ┼------ ┨┠------ ┼------ ┼------ ┼------ ┨
摩尔斯电码
字母
--------其实QWE加密可以表示成这种形式;
--------(a,q,j,p,h,i,o,g,u,x,b,w,v,c,e,t,z,m,d,r,k)(f,y,n)(l,s)
--------至于它是什么意思,自己去琢磨.
--------至于这种形式比表形式有什么优点,自己去琢磨.
3 Q W E R T Y U I O P { }
4 q w e r t y u i o p [ ]
5 A S D F G H J K L : "
6 a s d f g h j k l ; '
7 Z X C V B N M < > ?
8 z x c v b n m , . /