美文网首页
对称加密&非对称加密&数字证书

对称加密&非对称加密&数字证书

作者: 瓢鳍小虾虎 | 来源:发表于2021-02-06 12:18 被阅读0次

对称加密

秘钥只有一个,加密解密都是用这个秘钥。
优点:计算速度快。
缺点:安全性性差。
常见算法有DES、3DES、AES、RC5、RC6。

非对称加密

一对儿秘钥,公钥用来加密,私钥用来解密。
特点:安全性好。
常见算法有RSA。

数字证书

数字证书也是非对称加密,但是是返过来的:私钥加密,公钥解密。

过程:
发送报文时,发送方用摘要算法(md5,sha1,sha2,sha1 256等)从报文文本中生成报文摘要,然后用发送方的私钥对这个摘要进行加密,这个加密后的摘要将作为报文的数字签名和报文一起发送给接收方,接收方首先用与发送方一样的哈希函数从接收到的原始报文中计算出报文摘要,接着再公钥来对报文附加的数字签名进行解密,如果这两个摘要相同、那么接收方就能确认该报文是发送方的。

这个过程可以用来确认发送的内容确实来自服务端,内容也没被篡改。

但是还有一个漏洞,如果服务端的公钥被黑客获取并把客户端的公钥篡改成自己的,然后黑客插入到传输的中间,还是可以篡改内容,截获信息。解决办法就是通过可信任的第三方机构验证,确认当前使用的公钥确实是目标服务的公钥。

相关文章

  • 2021-01-18 公钥 私钥

    私钥:对称加密加密速度快 公钥:非对称加密加密速度慢 安装数字证书: 数字证书是权威机构(CA)为网站颁发的,安装...

  • 加密和解密技术基础

    技术术语: 公钥私钥对称密钥对称加密非对称加密摘要算法数字签名数字证书数字证书授权链CAPKIX.509OSITC...

  • 公钥、私钥、数字签名和数字证书简介

    公钥、私钥、数字签名和数字证书简介 加密方式 加密方式一共分为两种对称加密和非对称加密 对称加密 加密和解密使用的...

  • Kerberos简介——教你做个好人

    文章导读:对称加密非对称加密数字证书Kerberos认证流程 Hadoop生态利用Kerberos认证机制来识别可...

  • iOS安全之数字证书和安全机制

    iOS安全之数字证书和安全机制 非对称加密和摘要 非对称加密就是指加密密钥和解密密钥是不同的,而且加密密钥和解密密...

  • https交互流程简述

    https使用到的加密算法 对称加密非对称加密 通过非对称加密,交换对称加密的密钥,之后采用对称加密传输非对称加密...

  • SSL协议之数据加密过程详解

    前言 总括: 本文详细讲述了SSL协议中的数据加密的过程,数字证书、对称加密、非对称加密和SSL握手过程等概念。 ...

  • 第四篇:非对称加密及RSA加密算法

    目录一、非对称加密 1、什么是非对称加密? 2、对称加密的工作过程 3、非对称加密的优点 4、非对称加密的不足二、...

  • SSL协议之数据加密过程详解

    总结: 本文详细讲述了SSL协议中的数据加密的过程,数字证书、对称加密、非对称加密和SSL握手过程等概念。 SSL...

  • 学习笔记:HTTPS协议原理

    对称加密和非对称加密 加密分两种,对称加密和非对称加密。对称加密是指加密的双方使用同一个密钥加密和解密数据。非对称...

网友评论

      本文标题:对称加密&非对称加密&数字证书

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