如何详细对比并实例化CryptoJS和JSEncrypt的前端加密方法?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3419个文字,预计阅读时间需要14分钟。
目录- 单向散列函数- MD5简介- 使用场景- 使用crypto-js进行MD5加密- 加密算法概述- 使用crypto-js进行AES加密- 使用crypto-js进行AES解密- 使用非对称加密RSA- 使用JSEncrypt进行RSA加密
目录
- 单向散列函数
- MD5
- 简单介绍
- 使用场景
- 使用 crypto-js 进行 MD5 加密
- CryptoJS.MD5()
- algo
- 对称加密算法AES
- 使用 crypto-js 进行 AES 加密
- 解密
- 非对称加密RSA
- 使用 JSEncrypt 进行 RSA 加密
- 使用 JSEncrypt 进行 RSA 解密
- OpenSSL
- 安装
- 生成私钥
- 生成公钥
单向散列函数
在网站项目中,有时我们需要对传给后端的数据,比如 token 等进行加密处理。本文是对几种常见的前端加密方法,以及如何使用开源的加密库 crypto-js、JSEncrypt 来实现它们的分享。
又称为消息摘要算法,是不可逆的加密算法,即对明文进行加密后,无法通过得到的密文还原回去得到明文。
本文共计3419个文字,预计阅读时间需要14分钟。
目录- 单向散列函数- MD5简介- 使用场景- 使用crypto-js进行MD5加密- 加密算法概述- 使用crypto-js进行AES加密- 使用crypto-js进行AES解密- 使用非对称加密RSA- 使用JSEncrypt进行RSA加密
目录
- 单向散列函数
- MD5
- 简单介绍
- 使用场景
- 使用 crypto-js 进行 MD5 加密
- CryptoJS.MD5()
- algo
- 对称加密算法AES
- 使用 crypto-js 进行 AES 加密
- 解密
- 非对称加密RSA
- 使用 JSEncrypt 进行 RSA 加密
- 使用 JSEncrypt 进行 RSA 解密
- OpenSSL
- 安装
- 生成私钥
- 生成公钥
单向散列函数
在网站项目中,有时我们需要对传给后端的数据,比如 token 等进行加密处理。本文是对几种常见的前端加密方法,以及如何使用开源的加密库 crypto-js、JSEncrypt 来实现它们的分享。
又称为消息摘要算法,是不可逆的加密算法,即对明文进行加密后,无法通过得到的密文还原回去得到明文。

