加密修改

This commit is contained in:
haozq 2024-12-16 16:51:16 +08:00
parent 1d5b825499
commit 4b497f08f4
5 changed files with 20 additions and 32 deletions

View File

@ -12,7 +12,9 @@
<script src="../../js/smutil/smUtil.js"></script>
<!--拦截及公共ip-->
<script src="../../js/public/sm3.js"></script>
<script src="../../js/public/public.js"></script>
<link rel="stylesheet" href="../../js/layui/css/layui.css">
<link rel="stylesheet" href="../../css/home/home.css">
<script src="../../js/layui/layui.js"></script>

View File

@ -50,8 +50,7 @@ function login(){
localStorage.setItem("passWay","to-2");
var token=data.data.access_token;
localStorage.setItem("tokens",token);
let jm=sm2Encrypt(data.data.us);
localStorage.setItem("us",jm);
localStorage.setItem("us",data.data.us);
localStorage.setItem("html_type",1);
window.location.href="bns/html/home/home.html";
}else{

File diff suppressed because one or more lines are too long

View File

@ -2,7 +2,7 @@
let dataUrl = "http://127.0.0.1:18080/basfs/";
//重定向登录页面
// let login_url="http://sgwpdm.ah.sgcc.com.cn/ahsfs/login.html";
let login_url="http://127.0.0.1:5501/login.html";
let login_url="http://127.0.0.1:8848/jjsp_web/login.html";
//重定向登录页面
let login_url_new = "http://sgwpdm.ah.sgcc.com.cn/ahsfs/logins.html";
//分析决策中心
@ -12,6 +12,6 @@ let photoUrl = dataUrl + "proteam/files/";
//公钥 加密
let public_key="042cf4c381639c786958bad738b67680e59903f41d36ab3cb93e10d64a7e371723e2ffbef9e203160aa3059ef4b5ebc55b963f0cb19c4209ac5cc763113f91ec77";
//私钥(会删除)-解密
let private_key="1cc5b6112eb70081fdd14ae231b9520bb7d82063ea53d5cfea1a5a8be4760c49";
let private_key="00f5be01e779c233e47d3937b97358f4a175f53ff27559121750a3c8de1a1fbdb5";
//是否是本地
let isBd=false;

View File

@ -1,24 +1,4 @@
/**
* 国密SM4加密算法
* 徐一杰
* 2022/10/18
*
* 调用方法
* import {SM4Util} from '@/utils/sm4';
* var sm4 = new SM4Util();
* 不使用自定义 secretKey一般用于前端自行加解密,如果是前端加密后端解密则需要自定义secretKey前后端一致才能正确解密
* sm4.encryptDefault_ECB('123456');
* sm4.decryptDefault_ECB('123456');
* sm4.encryptCustom_ECB('123456', 'asdfghjklmnbvcx,');
* sm4.decryptCustom_ECB('123456', 'asdfghjklmnbvcx,');
*
* CBC 加密模式更加安全需要两个密钥
* sm4.encryptDefault_CBC('123456');
* sm4.decryptDefault_CBC('123456');
* 同样可以自定义 secretKey iv需要两个密钥前后端都一致
* sm4.encryptCustom_CBC('123456', 'asdfghjklmnbvcx,', 'mnbvcxzpoiuytre1');
* sm4.decryptCustom_CBC('123456', 'asdfghjklmnbvcx,', 'mnbvcxzpoiuytre1');
*/
(function (r) {
if (typeof exports === "object" && typeof module !== "undefined") {
module.exports = r()