公开密钥基本原理

 我来答
完满且闲雅灬抹香鲸P
2022-06-04 · TA获得超过1.8万个赞
知道小有建树答主
回答量:380
采纳率:0%
帮助的人:74.6万
展开全部
公开密钥加密技术基本原理

现代加密技术中的加密算法都是公开的,而密钥是私有的。我们首先要对数据用加密算法进行加密,让接受方使用密钥进行解密,这样实现数据的安全传输。

加密和解密都会用到密钥,如果没有密钥就无法对加密的文件进行解密,也就是说任何人只要持有了密钥就可以解密,所以如果密钥被攻击者获得加密就失去了意义。

共享密钥加密方式 :加密和解密用同一个密钥的方式称为 共享密钥加密 (Common Key crypto system), 也被叫做 对称密钥加密 。

采用对称密钥加密的方式,必须将密钥也发给对方,不然对方无法解密。可究竟怎样才能安全的将密钥转交给对方呢?在互联网上传播时,如果通讯被监听,密钥落入攻击者之手,那加密就失去了意义。另外还得要有个办法安全的保存收的密钥。 

发送密钥就有被窃听的风险,但是不发送密钥,对方又无法解密。如果密钥能够可靠传递,那数据为什么不能可靠传递呢?

公开密钥加密方式 :公开密钥加密使用了两把 非对称 的密钥,一把叫做 私有密钥 (private key) ,另一把叫做 公开密钥 (public key).

在公开密钥加密方法中,发送方使用接受方发布的公开密钥进行加密处理,然后发送给接受方,接受方收到加密信息后,再使用自己的私有密钥进行解密。这种方式不需要发送用来解密的密钥,也就不用担心密钥被攻击者盗走的情况。

另外,要根据秘文和公开密钥把信息回复到原文是异常困难的。目前技术而言,不太现实。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
O2OA翱途开发平台
2023-12-21 广告
OA(OfficeAutomation),是利用网络和软件技术构建的协同办公和内部管理平台,是企事业单位的信息化管理软件。OA办公系统可以实现多人、多部门、跨区域的协作办公模式,利用计算机取代人工需要费时费力完成的大部分日常工作。OA的主要... 点击进入详情页
本回答由O2OA翱途开发平台提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式