因为加密和解密使用的是两个不同的密钥,所以这种算法叫做非对称加密算法,而对称加密在加密与解密的过程中使用的是同一把密钥。
分类:
其他好文 时间:
2019-01-14 17:15:40
阅读次数:
221
加密算法分类 对称加密算法: 对称加密采用了对称密码编码技术,它的特点是文件加密和解密使用相同的密钥 发送方和接收方需要持有同一把密钥,发送消息和接收消息均使用该密钥。 相对于非对称加密,对称加密具有更高的加解密速度,但双方都需要事先知道密钥,密钥在传输过程中可能会被窃取,因此安全性没有非对称加密高 ...
分类:
编程语言 时间:
2019-01-14 14:39:23
阅读次数:
231
强推:推荐一篇通俗易懂的对称加密和非对称加密的文章:https://segmentfault.com/a/1190000004461428 推荐一篇文章:对称加密算法与非对称加密算法的优缺点:https://zhuanlan.zhihu.com/p/38307899 1.对称加密 2.非对称加密 ...
分类:
其他好文 时间:
2019-01-13 00:16:24
阅读次数:
2249
图为 RSA公开密钥算法的发明人,从左到右Ron Rivest, Adi Shamir, Leonard Adleman. 照片摄于1978年 RSA加密算法是最常用的非对称加密算法,CFCA在证书服务中离不了它。但是有不少新来的同事对它不太了解,恰好看到一本书中作者用实例对它进行了简化而生动的描述 ...
分类:
编程语言 时间:
2019-01-11 10:14:57
阅读次数:
222
https://baike.baidu.com/item/%E9%9D%9E%E5%AF%B9%E7%A7%B0%E5%8A%A0%E5%AF%86%E7%AE%97%E6%B3%95/1208652?fr=aladdin 非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(pri ...
分类:
编程语言 时间:
2019-01-10 15:27:30
阅读次数:
221
服务端与客户端的加密通信过程: 一、客户端第一次访问服务端时,服务端证明自己 1.证书:由服务端申请、第三方CA颁发的/或服务端自己制作的,存放在服务端的证书; 证书包含:服务端的公钥、服务端的基本信息、签名(第三方CA用自己秘钥对服务端基本信息摘要加密后的密文)。 2.证书作用:当客户端访问服务端 ...
分类:
Web程序 时间:
2019-01-06 16:39:46
阅读次数:
197
1. (D) 不属于对称加密算法。A. IDEAB. DESC. RC5D. RSA解析:IDEA、DES、RC5 都属于对称加密算法,RSA 属于非对称加密算法。 2. 如果发送方使用的加密密钥和接收方使用的解密秘钥不相同,从其中一个秘钥难以推出别一个秘钥,这样的系统称为 (A)A. 公钥加密系统 ...
分类:
其他好文 时间:
2019-01-04 20:22:02
阅读次数:
397
Json Web Token 使用 JSON 来传递数据,用于判定用户是否登录状态 基本思想:用户id,加密算法和签名一起存储到客户端,每次请求接口时判断签名是否一致 jwt由Header,Payload及signature由.拼接而成 Header Header 由非对称加密算法和类型组成,如下 ...
分类:
其他好文 时间:
2018-12-27 22:55:25
阅读次数:
444
rsa非对称加密, 加解密需要不同的秘钥,称作一对。 rsa加解密分两种,第一:公钥加密私钥解密。第二:私钥加密公钥解密。 需要注意的是,公加私解得到的密文是变化的,而私加公解的得到的密文是固定的。 生成密匙对需要设置一个长度,常用的设置为1024,或者2048。注意,不同长度的密匙,能够加密的明文 ...
分类:
其他好文 时间:
2018-12-26 17:49:20
阅读次数:
153
HTTPS证书SSLLabs这个工具可以测试HTTPS证书平台兼容性和安全性,并打分。crt.sh这个工具可以按通配符域名查询所有证书的详情原理非对称加密的典型应用,另一个是PGP加密。首先建立TCP连接,然后通过DH密钥交换算法交换密钥,具体是先协商SSL参数,然后服务端发送公钥,客户端验证公钥后产生随机数,并通过服务端公钥加密发给服务端,服务端解密后,同样生成随机数,通过客户端公钥加密发给客户
分类:
Web程序 时间:
2018-12-23 13:51:49
阅读次数:
451