对称密码(共享密钥密码)如何确保信息安全?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3096个文字,预计阅读时间需要13分钟。
对称密码:DES、三重DES、AES;使用相同密钥进行加密和解密;计算机的操作对象不是文字,而是由0和1排列组成的比特序列。无论文字、图像、声音还是视频,在计算机中都是用比特序列表示。
对称密码 DES 三重DES AES 用相同的密钥进行加密和解密计算机的操作对象不是文字,而是由0和1排列而成的比特序列。无论是文字、图像、声音、视频还是程序,在计算机中都是用比特序列来表示的。
加密就是指明文的比特序列转换为密文的比特序列,将现实世界中的东西映射为比特序列的操作称为编码,将每个字母逐一进行编码,编码规则就是ASCII。
0 XOR 0 = 0 (0与0的XOR结果为0)
0 XOR 1 = 1 (0与1的XOR结果为1)
1 XOR 0 = 1 (1与0的XOR结果为1)
1 XOR 1 = 1 (1与1的XOR结果为0)
01001100 XOR 10101010 = 11100110
与加法运算不同,XOR不需要进位
一次性密码本(one-time pad)即便是用暴力破解法遍历整个密钥空间,一次性密码本也绝对无法被破译。一次性密码本是一种非常简单的密码,它的原理是“将明文与一串随机的比特序列进行“XOR运算”。将明文night字符串通过ASCII进行编码将产生一串比特序列。
本文共计3096个文字,预计阅读时间需要13分钟。
对称密码:DES、三重DES、AES;使用相同密钥进行加密和解密;计算机的操作对象不是文字,而是由0和1排列组成的比特序列。无论文字、图像、声音还是视频,在计算机中都是用比特序列表示。
对称密码 DES 三重DES AES 用相同的密钥进行加密和解密计算机的操作对象不是文字,而是由0和1排列而成的比特序列。无论是文字、图像、声音、视频还是程序,在计算机中都是用比特序列来表示的。
加密就是指明文的比特序列转换为密文的比特序列,将现实世界中的东西映射为比特序列的操作称为编码,将每个字母逐一进行编码,编码规则就是ASCII。
0 XOR 0 = 0 (0与0的XOR结果为0)
0 XOR 1 = 1 (0与1的XOR结果为1)
1 XOR 0 = 1 (1与0的XOR结果为1)
1 XOR 1 = 1 (1与1的XOR结果为0)
01001100 XOR 10101010 = 11100110
与加法运算不同,XOR不需要进位
一次性密码本(one-time pad)即便是用暴力破解法遍历整个密钥空间,一次性密码本也绝对无法被破译。一次性密码本是一种非常简单的密码,它的原理是“将明文与一串随机的比特序列进行“XOR运算”。将明文night字符串通过ASCII进行编码将产生一串比特序列。

