什么属于非对称加密算法,哪些是非对称加密算法

2022-10-05来源:作者: yingzi1997阅读量:

非对称加密算法是一种密匙的信息保密方式。非对称加密(公钥登陆密码)就是指数据加密和解密应用不一样密匙的加密技术,又称为公私钥数据加密。非对称加密的重要优化算法有RSA、Elgamal、挎包优化算法、Rabin、D-H、ECC(椭圆曲线加密技术)。在其中,应用最普遍的是RSA算法,Elgamal是另一种常见的非对称加密优化算法。

在对称加密算法中,我们只需一个密匙,通讯彼此与此同时拥有。可是,非对称加密优化算法就需要2个密匙:一个是公开密钥(publickey:通称公钥),一个是私密匙(privatekey:通称私钥)。公钥与私钥是一对,怎么样用公钥对信息进行数据加密,只有靠相对应的私钥才可以解密。由于数据加密和解密使用的是不一样的密匙,因此称之为非对称加密。

非对称加密必须4个密匙。通讯彼此分别提前准备一对公钥和私钥。在其中公钥是公开发布,由信息接受方发放给信息发送方。公钥用于对信息数据加密。私钥由信息接受方保存,用于解密。即然公钥是公开发布,是不存在保密问题。这换句话说非对称加密一点不存有密匙派送难题。

比如,一次信息传送的非对称加密加、解密全过程:

1、消息发送方、接受方都需要备好一对用以数据加密与解密的公钥和私钥

2、消息发送方的私钥信息保密,其公钥告知消息接受方;接受一方自身存留私钥、公钥公布给消息发送方

3、消息发送方应用接受方公钥对消息开展数据加密,由于消息发送方了解消息接受方公钥

4、消息发送方将加锁的发给消息接受方,消息接受方自己用私钥对消息开展解密,由于解密的便是消息接受方私钥

公钥只有用作数据库加密。公钥数据加密的信息,可以用相对应的私钥才可以解密。这也是非对称加密的核心思想。

非对称加密算法的应用情景有签字(服务器端加签、手机客户端解签认证),如果需要外出或在家工作的运维管理与开发者常常根据Xshell直连服务器,一般是根据SSH协议书,Xshell形成一对公钥\\私钥,把私钥放到当地C:\\Users\\登录名.ssh目录下并导进shell,把公钥发给网络服务器管理人员,放到网络服务器中。

那样运维管理与开发者连接网络时,应用自身私钥数据加密,随后发送给网络服务器使之用公钥解密,达到一个签名的实际效果。又比如Git中都是适用HTTPS和SSH二种协议书。

反过来的一个情景便是加解密了,例如比较常见的HTTPS中,服务器端给手机客户端推送一个公钥,手机客户端根据公钥解密一些信息(例如手机客户端产生的对话密匙),发给服务器端,服务器端凭借自己的私钥解密,做到信息安全性传送的效果。

比如,某一企业当中有n个客户,公司需要形成n对密匙,并派发n个公钥。假定A用B的公钥数据加密消息,用A的私钥签字,B收到消息后,最先用A的公钥验证签名,核实后自己用私钥解密消息。

因为公钥是能够公开发布,客户只需保管好自己的私钥就可以,因而加密密钥的分配将越来越十分简单。与此同时,因为每一个客户的私钥是唯一的,别的用户除开能通过信息发布者的公钥来检验信息的源头是否属实,也可以通过电子签名保证发布者没法否定曾推送过该信息。

非对称加密管理体系没有要求通讯彼此事前传送密匙或出现任何承诺就可以完成保密通信,而且双因素认证便捷,可以实现避免仿冒和赖账,因而,更合适通信网络里的保密通信规定。可是,需要注意的是,非对称加密的缺陷要加解密速率要远慢于对称加密算法,在一些非正常情况下,乃至比得上对称加密算法慢上1000倍。

相关文章

  • 人工智能到底会不会毁灭人类?底层逻辑是边界和格局

    人工智能到底会不会毁灭人类?底层逻辑是边界和格局

    这么多年讨论下来,大家内心深处真正关心的事情就是人工智能到底会不会毁灭人类。有两个阵营,第一个叫人工智能的威胁论。第二个呢叫人工智能的乌托邦论。威胁论认为啊,因为人工智能被滥用并且过于发达,他很快会取...

    阅读: 584

  • AI的出现会替代掉哪些员工?带来哪些工作机会?

    AI的出现会替代掉哪些员工?带来哪些工作机会?

    第一个提供工程是一年120万的年薪,而且还要加上公司的股权。AI的出现你会替代掉哪些员工?我们一直是一个效率很高的公司,在没有这一次AI2.0之前啊,我们也是用各种的技术啊解决方案呢,尽量让一个人能干...

    阅读: 926

  • 到底人工智能会不会失控?每一个人是否都必须学习AI?

    到底人工智能会不会失控?每一个人是否都必须学习AI?

    如果人工智能自我迭代,自我学习的能力,超过了人类可以把控的一个范围。那么他到底会走向什么样的方向,到底人工智能会不会失控。我现在以我们自己整个公司在全面all in干人工智能,很恐怖我想一个案例啊。我...

    阅读: 689

  • 人工智能对家庭教育规划到底有什么影响?

    人工智能对家庭教育规划到底有什么影响?

    只要你们家有孩子或者你从事的是跟教育相关的行业,哎这条视频你不听也得听。自从OPPO AI今年3月份发布了chatgpt这个全新版本之后,我们这些从业者可以说是既兴奋又恐惧。因为理论上来说啊,现在的人...

    阅读: 897

  • 未来人工智能是否会垄断整个移动互联网的入口?

    未来人工智能是否会垄断整个移动互联网的入口?

    我从来没有像现在这样焦虑过,但也没有像现在这样兴奋过。以往我所信赖的互联网的一切,好像在2023年的3月份全面崩塌了。从这个月开始,我基本上停止了我在个人IP支持付费方面那些探索,全面凹印在AI2.0...

    阅读: 989

更多栏目

热门文章2