前端安全之加解密种类
Posted TerryMin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端安全之加解密种类相关的知识,希望对你有一定的参考价值。
一 前端加解密种类:深入浅出HTTPS
1 对称加密:是指加密和解密都用同一份密钥。如下图所示:
AES 的意思是“高级加密标准”(Advanced Encryption Standard),密钥长度可以是 128、192 或 256。它是 DES 算法的替代者,安全强度很高,性能也很好,而且有的硬件还会做特殊优化,所以非常流行,是应用最广泛的对称加密算法。DES对称加密 AES对称加密
2 非对称加密:对应于一对密钥,称为私钥和公钥,用私钥加密后需要用公钥解密,用公钥加密后需要用私钥解密。如下图所示:
非对称加密算法的设计要比对称算法难得多,在 TLS 里只有很少的几种,比如 DH、DSA、RSA、ECC 等。RSA非对称加密
3 对称加密与非对称加密区别:对称加密的优点是运算速度快,缺点是互联网环境下无法将密钥安全的传送给对方。非对称加密的优点是可以安全的将公钥传递给对方,但是运算速度慢。
相关阅读:
AES加密: 当模式是CBC的时候必须设置偏移量。AES加解密使用方法理解:https://blog.csdn.net/vieri_32/article/details/48345023
以上是关于前端安全之加解密种类的主要内容,如果未能解决你的问题,请参考以下文章