加密
Liingot
这个作者很懒,什么都没留下…
展开
-
vue使用国密(sm2)
介绍国密即国家密码局认定的国产密码算法。主要有SM1,SM2,SM3,SM4。密钥长度和分组长度均为128位。1:SM1 为对称加密。其加密强度与AES相当。该算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。2:SM2为非对称加密,基于ECC。该算法已公开。由于该算法基于ECC,故其签名速度与秘钥生成速度都快于RSA。ECC 256位(SM2采用的就是ECC 256位的一种)安全强度比RSA 2048位高,但运算速度快于RSA。3:SM3 消息摘要。可以用MD5作为对比理解。该算法已公开原创 2020-06-12 10:45:08 · 4607 阅读 · 2 评论 -
AES加密(CBC模式)
介绍安全问题问题是一套程序中不可缺少的一部分,今天给大家分享个人最近使用的2款加密算法安装依赖cnpm install crypto-js --save-dev使用(1):创建文件来封装一下加解密函数方便后期全局使用import CryptoJS from "crypto-js"; //引入依赖const key = CryptoJS.enc.Utf8.parse("xxxx"); //十六位十六进制数作为密钥const iv = CryptoJS.enc.Utf8.parse('x原创 2020-06-10 10:16:44 · 4080 阅读 · 0 评论