前端安全之加解密种类

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

 

 

 

以上是关于前端安全之加解密种类的主要内容,如果未能解决你的问题,请参考以下文章

物联网-物联前端安全加密技术简介

jsencrypt参数前端加密c#解密

微信小程序前端解密获取手机号

前后端交互数据加解密

前端XSS相关整理

前端XSS相关整理