加密的原理什么?

如题所述

加密有两种方式:对称密钥加密和非对称密钥加密:
1. 对称密钥加密原理
在加密传输中最初是采用对称密钥方式,也就是加密和解密都用相同的密钥。
2. 非对称密钥加密原理 正因为对称密钥加密方法也不是很安全,于是想到了一种称之为“非对称密钥”加密(也称公钥加密)方法。所谓非对称密钥加密是指加密和解密用不同的密钥,其中一个称之为公钥,可以对外公开,通常用于数据加密,另一个相对称之为私钥,是不能对外公布的,通常用于数据解密。而且公/私钥必须成对使用,也就是用其中一个密钥加密的数据只能由与其配对的另一个密钥进行解密。这样用公钥加密的数据即使被人非法截取了,因为他没有与之配对的私钥(私钥仅发送方自己拥有),也不能对数据进行解密,确保了数据的安全。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-07-21
加密的原理有两种,一是从内容上加密,二是渠道上加密。
1.内容上加密有非对称加密和对称加密。
简单说对称加密就是两把钥匙相同,非对称加密就是两把钥匙不同。非对称加密加密性更强,常用于加密聊天软件中,如蝙蝠加密聊天,WhatsApp等。
2.渠道上加密常用端对端加密技术。
端对端加密是目前国际范围内认可的、保密性最强的数据传输技术之一。使用该技术的通讯软件只有参与通讯的用户可以读取信息,可以很好的防止潜在的窃听者,包括电信供应商、互联网服务供应商甚至是该通讯系统的提供者,窃取、篡改、拦截聊天信息。
简单说:端对端加密就是把两个渠道的开口进行专属密钥加密,换手机或方式密钥都会更改,不能看之前的消息。这类型的加密技术也常用于加密聊天软件,保障用户信息安全。
相似回答