凯撒代码:
在密码学中,凯撒密码是最简单的加密技术。这是一种替换加密技术,它将明文中的所有字符向前(或向后)移动一定数量的字母并用密文替换它们。
案件:
纯文本:天山
关键:a=c
密钥用于解密明文并得到密文,因此我们将每个字符向前移动两位。
密码:bgylxyl
弗吉尼亚密码
维吉尼亚密码是一种基于凯撒密码的加密方法,由多个不同偏移量的凯撒密码组成。下图显示了维吉尼亚密码表(另外,维吉尼亚密码要求密钥至少由一个字符组成,且最多与明文中的字符数相同)
首先,密钥长度必须与明文长度相同。如果小于明文长度,则重复拼接,直到达到相同长度。
案件:
明文:dianzan 密钥:guanzhu 明文中的第一个字母d 对应于密钥中的第一个字母g,因此使用表中g 行的字母进行加密,得到密文中的第一个字母j。同理,明文中的第二个字符为i,利用表中对应的u行进行加密,得到密文中的第二个字符c。以此类推我们得到:
密文:icaayhh Vigenre 密码仅加密字符,如果文本包含非字母字符,则它们保持不变。如果您输入多行文本,每行将被单独加密。
栅栏绳
栅栏密码将待加密的明文分为N组,并将每组的第一个单词连接起来形成一个不规则的句子。案例:明文:guanzhudianzan 现在我们将明文分为两组。
关雎
点赞
密码:Guduianshavn
莫尔斯电码
莫尔斯电码是一种开关信号代码,以不同的排列方式表示各种英文字母、数字和标点符号。
电报代码表:字母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 —-* 常用标点符号*-*-*- 逗号–**– 问号**–** 长破折号-* **-连字符-****-分数-**-*
棋盘密码
棋盘密码由25 个字符组成,排列成55 矩阵(I 和J 通常放置在同一个网格中,或者通过添加10 个数字细化为66 矩阵),分别使用水平和垂直字符替换1-。 5 获取密文。
案件:
纯文本:石州
密文:22、45、11、33、55、23、45
跨境密码
跨板密码加密方法是对两组私钥生成的密码表进行加密的方法。两组密钥通常由26 个随机排序的字母和2 个数字组成。
其余字母表的按键继续按顺序排列,第一行的按键编号位置空出,如下表所示。
私钥:abcdefghigklmnopqrstuvwxyz, 2, 5
案件:
纯文本:石州
密钥: 私钥:abcdefghigklmnopqrstuvwxyz, 2, 5
密文:8、52、0、25、57、9、52
本文和图片来自网络,不代表火豚游戏立场,如若侵权请联系我们删除:https://www.huotun.com/game/629268.html