我是靠谱客的博主 深情薯片,最近开发中收集的这篇文章主要介绍mPaaS小程序使用国密算法sm2加密传参,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  • 使用 miniprogram-sm-crypto
  • 使用文档
  • npm i miniprogram-sm-crypto
  • 引入

const sm2 = require(‘miniprogram-sm-crypto’).sm2;

  • 在js文件里
const sm2 = require('miniprogram-sm-crypto').sm2;
const smTwo = {
sm2,
cipherMode: 1, // 1 - C1C3C2,0 - C1C2C3,默认为1
sm2publickey: '' // 公钥
};
  • 使用
import { smTwo } from './ulit'; //导入
const result = smTwo.sm2.doEncrypt(data, smTwo.sm2publickey, smTwo.cipherMode); //加密后的结果

解密 :需要私钥
const res = smTwo.sm2.doEncrypt(result , ‘私钥’, smTwo.cipherMode); //解密后的结果

最后

以上就是深情薯片为你收集整理的mPaaS小程序使用国密算法sm2加密传参的全部内容,希望文章能够帮你解决mPaaS小程序使用国密算法sm2加密传参所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部