
密码技术
文章平均质量分 79
本专栏将对常用的密码技术:对称密码、公钥密码、单向散列、消息认证码、数字签名、区块链加密算法等详细理解密码技术
Andy_Zheng.
这个作者很懒,什么都没留下…
展开
-
对称密码(共享密钥密码)
1.编码 计算机操作对象并不是文字,而是由0和1排列而成的比特序列。无论是文字、图片、声音、视频还是程序,在计算机中都是用比特序列来表示的。执行加密操作的程序,就是将表示明文的比特序列转换成表示密文的比特序列。 将现实世界的东西映射成比特序列的操作称之为编码。例如midnight(深夜)这个词,我们可以对其中的每个字母逐一编码,这种编码规则叫做ASCII。2.XOR XOR的全程是exclusive or,在中文里叫做异或。 1个比特的XOR运算规则如下...原创 2022-03-06 15:57:04 · 10659 阅读 · 0 评论 -
为什么需要密码
在信息安全中,可能会存在窃听(秘密泄漏)、篡改(信息被修改)、伪装(伪装成真正的发送者),否认(事后成自己没有做)。基于这样的情形以及在大力发展数字经济,网络安全,数字安全显得尤为重要的今天,密码学的重要性显而易见!比如Alice(发送者)要给Bob(接收者)发送一篇邮件。 Alice将邮件进行加密,而Bob则进行解密,这样做的目的,是为了不让窃听者读取邮件的内容。Alice和Bob运用了密码技术,保证了邮件的机密性。如果说Alice给Bob发送邮件的内容是“以100万元...原创 2022-03-06 14:38:57 · 5488 阅读 · 1 评论