没有合适的资源?快使用搜索试试~ 我知道了~
crypto-sm:国密加密,sm2 sm3 sm4
共11个文件
js:9个
md:1个
ds_store:1个
需积分: 31 6 下载量 170 浏览量
2021-05-28
01:59:56
上传
评论
收藏 19KB ZIP 举报
温馨提示
介绍 sm2位非对称加密,sm3摘要算法,sm4对称加密。对http请求响应报文进行加密。 客户端加密过程 获取sm2 公钥, 可以服务端获取,或者直接存在客户端 客户端使用sm4生成密钥 使用sm2公钥加密 sm4密钥 生成密文 msg1 对请求参数(报文)sm3签名 将请求参数和sm3签名使用sm4密钥加密生成密文msg2 将请求参数拼接 {xn: msg1+'|'+msg2},发送请求 对请求返回的响应内容实用sm4密钥解密 基本使用 // 引入 import { SM2, SM3, SM4 } from './index.js' // SM2 // 获取公私钥匙对 const keypair = SM2.generateKeyPairHex() publicKey = keypair.publicKey // 公钥 privateKey = keypair.privateKey
资源推荐
资源详情
资源评论
收起资源包目录
crypto-sm-main.zip (11个子文件)
crypto-sm-main
sm2
sm2.js 2KB
ec.js 8KB
index.js 5KB
utils.js 4KB
sm3.js 10KB
asn1.js 5KB
.DS_Store 6KB
index.js 608B
README.md 2KB
sm3.js 5KB
sm4.js 9KB
共 11 条
- 1
资源评论
MaDaniel
- 粉丝: 53
- 资源: 4573
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功