当前位置:首页 > 软件工程 > 正文内容

信息安全-对称非对称加密

chanra1n5年前 (2019-11-06)软件工程3672

首先先跟大家一起分享一下,什么是对称加密和非对称加密,

A和B公司之间因为业务关系,需要进行通信,但是一些信息涉及商业机密,所以需要进行加密,A公司把信息用密码A进行加密,B公司接收到信息之后再用密码A进行解密,这个就是对称加密,发送者和接收者使用的是同一个密码。

后来由于程序员的疏忽,两公司的密码被泄露,此时需要更换一个密码,后来又因为B公司有段时间没有和A公司通信,导致程序员把密码给忘掉了,然后两公司又更换。。。。。。

两公司发现这样又麻烦,风险又大,后来他们采用了这样一种方法,A公司把信息用私有密码A进行新算法的加密,这种算法有个特点,使用公开密码进行加密的信息,只能通过特定密码进行解密,而使用特定密码加密的信息,也只能通过公开密码解密。然后A公司把公共密码A传递给B,B公司可以通过A公司的公共密码进行解密。紧接着,B公司使用B公司的信息用私有密码B进行新算法的加密,然后让A公司解密。

上面的那种,两公司共用一个密码的方式叫做对称加密,下面的两公司各用一个密码的方式叫做非对称加密。

对称加密有个最佳的优点:速度快,简单,方便 但是也存在不安全,加密难,密码难以分发的问题

非对称加密有个最佳的特点:解决安全的问题,同时也解决了密码分发难的问题,但是它的加密速度非常慢

常见对称密钥加密算法包括:DES、3DES、RC-5、IDEA。

常见非对称密钥加密算法:RSA、ECC。


扫描二维码推送至手机访问。

版权声明:本文由我的FPGA发布,如需转载请注明出处。

本文链接:https://myfpga.cn/index.php/post/54.html

分享给朋友:
返回列表

上一篇:计算机中的存储结构

没有最新的文章了...