查看: 3451|回复: 6

[密码课] 密码学中经常出现的术语

 
  • 打卡总天数:2

积分成就

用户组:管理员

书币:130159

推理币:775950

发表于 2019-6-23 00:55:08 | 显示全部楼层 |阅读模式
103212jrmnbdmwm646804d_副本.jpg

以下内容主要为密码学专门术语,如果遇到不熟悉的词汇,可以在此查找。
1、明文
明文就是指没有经过任何加密的原始信息。
2、密文
密文就是指已通过某种加密算法进行加密后的信息。
3、破译
破译就是找出被加密信息的原始信息,破译的方法有很多,对于大型的密码破译,往往需要投入大量的人力物力。
4、暴力攻击
暴力攻击指列出所有可能的密钥,逐个进行测试,直到将密文破译的一种方法,在计算机上,简单的替换密码,基本上可以在几秒钟内完成破译,如果是大型的密码,就会非常耗时了。
5、密码盘
密码盘是一种加密工具,它由两个同心圆盘组成,每个圆盘分成26个相等的部分,并在上面标记了26个英文字母。内盘可以转动,从而可以和外盘上不同的字母进行配对。密码盘一般用于加密凯撒密码。
6、密码表
密码表一般只出现在单表替代密码中,密码表的内容是多种多样的,可以是英文字母、特殊符号、图形等,其加密规则,往往是将明文与密码表中的字符进行替换,从而达到隐藏信息的目的。
7、加密
加密就是利用某种加密算法将明文进行隐藏,同时生成密文的过程。
8、解密
解密就是将密文还原为明文的过程。
9、密钥
密钥就是在加密的过程中输入的参数,它可以是一组数字、英文字母或者其他符号等。密钥的出现,可让密码变得更加安全,对于带有密钥的密文,如果要进行解密,只有输入的参数与加密时输入的参数一致,才能完成破译。
10、MOD运算
mod运算,即求余运算,是在整数运算中求一个整数x除以另一个整数y的余数的运算,且不考虑运算的商。例如:7 mod 3 = 1
11、空值
空值就是完全无意义的信息,对于某些特定的密码算法,为了满足明文的长度,往往需要在明文的最后加上空值,通常使用字母“X”表示。
12、异或
异或(xor)是一个数学运算符。其运算法则为,两个值不相同,则异或结果为1。如果两个值相同,异或结果则为0。
(未完,有空慢慢增加)

积分成就

用户组:通天干探

书币:221

推理币:13444

发表于 2020-8-5 22:59:45 来自移动端 | 显示全部楼层
懂了

积分成就

用户组:推理新星

书币:0

推理币:209

发表于 2020-8-6 07:55:15 来自移动端 | 显示全部楼层
感谢分享(❁´ω`❁)

积分成就

用户组:推理新星

书币:0

推理币:146

发表于 2020-8-15 20:59:22 来自移动端 | 显示全部楼层
好东西收藏起来

积分成就

用户组:推理新星

书币:0

推理币:1196

发表于 2020-12-6 08:44:03 来自移动端 | 显示全部楼层
太厉害了,我明白了

积分成就

用户组:普通侦探

书币:0

推理币:3094

发表于 2021-1-17 21:25:56 来自移动端 | 显示全部楼层
话说密码机器哪去嘞

积分成就

用户组:超级侦探

书币:0

推理币:6444

发表于 2021-3-5 19:50:45 来自移动端 | 显示全部楼层
厉害了
返回列表 发新主题 回复
小黑屋| 隐私政策| 侵权投诉| 数字千年版权法(DMCA)| 切换繁体 |捐助本站
copyright 2019-2023 推理罪 All Rights Reserved