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