美文网首页
公开密钥基本原理

公开密钥基本原理

作者: 开始学代码 | 来源:发表于2018-11-30 17:01 被阅读0次

公开密钥加密技术基本原理

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

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

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

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

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


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

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

另外,要根据秘文和公开密钥把信息回复到原文是异常困难的。目前技术而言,不太现实。

相关文章

  • 公开密钥基本原理

    公开密钥加密技术基本原理 现代加密技术中的加密算法都是公开的,而密钥是私有的。我们首先要对数据用加密算法进行加密,...

  • PKI体系(一)-PKI介绍

    公开密钥基础建设(英语:Public Key Infrastructure,缩写:PKI),又称公开密钥基础架构、...

  • Linux PKI和CA技术

    PKI PKI (Public Key Infrastructure )公开密钥基础设施,是利用公开密钥技术所构建...

  • 学习什么是PKI

    Public Key Infrastructure(PKI),中文叫做公开密钥基础设施,也就是利用公开密钥机制建立...

  • 5分钟让你知道什么是PKI

    Public Key Infrastructure(PKI),中文叫做公开密钥基础设施,也就是利用公开密钥机制建立...

  • PKI(公钥基础设施)之数字证书及结构

    1 介绍 公开密钥认证(英语:Public key certificate),又称公开密钥证书、公钥证书、数字证书...

  • 《图解HTTP》读书笔记6之证明公开密钥正确性的证书

    公开密钥加密方式仍然会存在一些安全问题,即无法证明公开密钥本身就是货真价实的公开密钥,也有可能是客户端接收到,服务...

  • 算法和数据结构5.10数字证书

    “公开密钥加密”和“数字签名”无法保证公开密钥确实来自信息的发送者。因此,就算公开密钥被第三者恶意替换,接收方也不...

  • 04非对称加密

    非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)● 公开密钥与私有密钥...

  • 什么是PKI?

    PKI全称(Public Key Infrastructure):公开密钥基础设施,也就是利用公开密钥机制建立起来...

网友评论

      本文标题:公开密钥基本原理

      本文链接:https://www.haomeiwen.com/subject/oaihcqtx.html