当前位置: 首页 > news >正文

sm2和md5前端对密码加密的方法

1. 需求:对前端的明文变为加密后的传给后端

2.方法:sm2或者md5

md5:其中reqObj.password就是输入的密码

import { Md5 } from 'ts-md5';const md5:any = new Md5()md5.appendAsciiStr(reqObj.password);const npassword = md5.end()reqObj.password = npassword;

sm2:后端会给你公钥和私钥,将私钥的数字复制到publicKey的赋值数据中

import { sm2 } from 'sm-crypto-v2';
const publicKey = `后端给你的私钥`;const npassword = sm2.doEncrypt(reqObj.password, publicKey, 1);reqObj.password = npassword;


http://www.mrgr.cn/news/1994.html

相关文章:

  • 2024华为OD机试真题- 贪吃的猴子Python-C卷D卷-200分
  • JS获取当前设备名称
  • WPF 动画 插值动画、关键帧动画、路径动画
  • 音乐生成模型应用
  • Linux系统-vi/vim编辑器权限管理文档处理三剑客
  • LeetCode 第三十一天 2024.8.18
  • 分布式知识总结(一致性Hash算法)
  • centos7卸载docker报错No Packages marked for removal
  • C语言 | Leetcode C语言题解之第347题前K个高频元素
  • Linux CentOS java JDK17
  • 给RAG系统做一次全面「体检」,亚马逊开源RAGChecker诊断工具
  • 前端框架(三件套)
  • ArcGIS如何将投影坐标系转回为地理坐标系
  • 斗破C++编程入门系列之五:算法的基本控制结构之选择结构
  • 算法笔记|Day29动态规划II
  • 面试题提升—浏览器+网络部分高频面试题
  • Android的日志工具Log
  • potplayer播放m2ts格式,截图
  • go语言中数据接口set集合的实现
  • Element-03.组件-Pagination分页