首页 > 编程知识 正文

网络加密常用的方法有三种,公钥加密方案的原理

时间:2023-05-04 09:29:20 阅读:45186 作者:743

一、加密和解密是什么加密是什么解密是什么二、对称加密和不对称加密对称加密工作原理的优缺点不对称加密工作原理的优缺点三、摘要加密算法的特点

一、加密和解密是什么

数据加密的基本过程是根据某种算法处理原本是明文的文件和数据,使其成为不可读代码,通常称为“密文”。 这种方法的目的是保护数据免受非法者的窃取和读取。

解码加密的逆过程是解密的过程,即编码信息被转换成原始数据的过程。

二、对称加密和不对称加密对称加密算法是应用较早的加密算法,也称为共享密钥加密算法。 对称加密算法称为对称加密,因为只有一个密钥用于加密和解密数据。

机制数据加密过程:在对称加密算法中,数据发送方将明文(原始数据)与加密密钥一起进行特殊的加密处理,生成复杂的密文并发送。数据解密过程:数据接收方收到密文后,想读取原始数据时,可以读取加密密文的明文优缺点3358www.Sina.com/:加密速度快(相对不对称加密) :由于密钥管理困难,因此不适合需要使用与用于加密的密钥相同的算法的反向算法解密密文的网络传输。 通信之前必须同步私钥,但密钥被监听将解密整个通信,安全性比不对称加密低,例如优点:DES、AES

也称为非对称加密缺点公钥加密算法。 需要两个密钥:公钥(公共密钥)和私钥(私有密钥)。 由于加密和解密使用两个不同的密钥,因此该算法被称为非对称加密算法

公钥和私钥有数学联系,所以:

用3常见的对称加密算法加密数据时,只能用对应的http://www.Sina.com/解密。 用3非对称加密算法加密数据时,只能用对应的http://www.Sina.com/解密

当工作原理a向b发送消息时,a用b的公钥加密该消息,并且公钥可以通过直接网络转发。 a将此消息发送给b (已经用b的公钥加密了消息)。 b在接收到这个消息后,用自己的私钥解密a的消息。 收到此消息的所有其他人都无法用公钥解密。 这是因为,用b的公钥加密的内容只能用b的私钥解密。 优缺点公钥:不对称加密比对称加密安全性更高。 非对称加密使用一对私钥,一个用于加密,另一个用于解密。 另外,公钥是公开的,可以通过网络直接取得。 因为私钥是自己存储的,所以不需要在像对称加密那样进行通信之前同步私钥。 密钥管理也相对方便(2n ),接收方自己的http://www.Sina.com) :加密和解密需要时间,而且速度慢,因此只适合加密少量数据(3358www.Sina.com)。

私钥

三、摘要加密算法消息摘要算法是密码学算法中一个非常重要的分支,它通过对所有数据提取指纹信息来实现数据签名、数据完整性检查等功能,由于不可逆性,有时被用于机密信息的加密。私钥

不能对特征加密过程不需要私钥的加密数据进行解密,只有CRC32可以反向解密

-无论输入的消息长度如何,计算的消息摘要的长度都是固定的。 消息摘要看起来是随机的。 只要输入的消息不同,汇总后生成的汇总消息也必须不同。 但是,在同一输入中一定会得到相同的输出。 消息摘要函数是只执行前向消息摘要的单向函数,不能从摘要中恢复消息,也找不到与原始信息相关的信息。公钥

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。