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

大学网站开发模板免费下载链友之家

大学网站开发模板免费下载,链友之家,建筑工程承包方式,专业网站设计公司行业JSEncrypt 是一个用于在客户端进行加密的 JavaScript 库。它基于 RSA 加密算法,可以用于在浏览器中对数据进行加密和解密操作。 以下是使用 JSEncrypt 进行加密和解密的基本示例: 第一步:安装 JSEncrypt 首先,你需要引入 JSEn…

JSEncrypt 是一个用于在客户端进行加密的 JavaScript 库。它基于 RSA 加密算法,可以用于在浏览器中对数据进行加密和解密操作。

以下是使用 JSEncrypt 进行加密和解密的基本示例:

第一步:安装 JSEncrypt  

首先,你需要引入 JSEncrypt 库。你可以在项目中添加 JSEncrypt 的脚本文件,或者使用 CDN:

<!-- 使用 CDN 引入 JSEncrypt 脚本 -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jsencrypt/3.0.0/jsencrypt.min.js"></script>

or(或者)

npm install jsencrypt

第二步:枚举公/私钥

@src/config/map/index.js

// 设置公钥、私钥(通常从服务器获取,这里仅为示例)
const publicKey = 'MIGfMA0GCSqGSIb3DQEBCBiQKBgQCOvCfR4vqp1Nknj4PA3jZm9+Hq8tiH5tubX3UjKx5b71r+jRaSgLGd0ZA3ZK380EAXB99su0p62jfiAX7anOXRrBGqeXEhVCpNCRsUw/JwvjyEJ284FVXicNJNVVORnj+bOJx6Ue3iXFlkbQWocR8LXvjXFzftQIDAQAB';
const privateKey = 'MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAI68J9Hi+qlsbJxnLClhNfVzU2SePg8DeNmb34ery2Ifm25tfdSMrHlvvWv6NFpKAsZ3RkDdkrfzQQBcH32y7SnraN+IBftqc5dGsEap5cSFUKk0JGxTD8nC+PIQnbzgVVeJw0k1VU5GeP5s4+NcXN+1AgMBAAECgYBpz3PZdOELDbRqMVWci1Lb1RBRtsLfqGEGpCVKU+Lpxx+PlVWWP88gMUOFob+REyX+zcx8Chwy9o6mBXDvcaVbo8oLDnumqxTMQ7uRGIl92Nt5OvtVp/hImxBQgEdEw0PQ6jKUjTaoP3t9Z0iJVZGaRsGdQJBAP5Iz9iJ+sxCRFFknr075wk84N/3G7lD5NmX3y+ZN8XhyCfoCXhRgB9xELdqAjFWDx8CQQCPsq5CXe6WhEHAAr6MvG1W2YtIAfFFqaVbvbgy8SuTYAJYWSz+NTwDSQcQFcKGoUXsrtNZqaqM/uqv0HJB1HqrAkEA9yIwztUaKWtID0Assq+V+BqWmIt2vQnSeACAvo2Pd0zxiPoSubYgntGZmhshN3K+IvrC6WrcSLKMepXO18A6JQJAAYoKb8+NxLL5+VKOM/e4vBtscIME0Jg2mzr3BCStMNDwdX3PC5IKaIaZusRg5wxHMXfV77nvh78bSHLVJnteLQJBAN55a/qiELgCMN6ZOne6FageR5B3gMaVDNJsCOcBwJpFRcW8cxssv4TNUfqfn1VwBeqtO9zVDVLNZ+OxFJme3u4=';export {publicKey,privateKey
};

  第三步:封装加密解密方法

   @src/config/utils/index.js

import { JSEncrypt } from 'jsencrypt';
import { publicKey, privateKey } from '@map/index.js';// 加密
function encryptText(text) {const instance = new JSEncrypt();instance.setPublicKey(publicKey);return instance.encrypt(text);
}// 解密
function decryptText(text) {const instance = new JSEncrypt();instance.setPrivateKey(privateKey);return instance.decrypt(text);
}export {encryptText,decryptText,
}

  第四步:组件中使用 

<script setup>import { ref } from 'vue';import { encryptText, decryptText } from '@utils';const loginForm = ref({});const submit = () => {let { password, username } = loginForm.value || {}let resLoginInforesLoginInfo['password'] = encryptText(password)resLoginInfo['username'] = encryptText(username)        /*{ password:'O+dmiGTQLhvvIGPHZewL431msOIQvmt7M0L4jC9MyOEKRPvX5BNR8TWqPSb0dJoc=',             username:'WURTJuEE9S+v4gbEcQWH9VC14k7M0L4jC9MyOEKRPvX5BNR8TWnS5H7ycV8fMYng='}*/}
</script>


文章转载自:
http://eva.jpkk.cn
http://informidable.jpkk.cn
http://crumble.jpkk.cn
http://accountant.jpkk.cn
http://gangplank.jpkk.cn
http://playwright.jpkk.cn
http://bugaboo.jpkk.cn
http://fullback.jpkk.cn
http://karyostenosis.jpkk.cn
http://humanitarian.jpkk.cn
http://sophisticated.jpkk.cn
http://rubiginous.jpkk.cn
http://flatfish.jpkk.cn
http://frondesce.jpkk.cn
http://tidewater.jpkk.cn
http://jiminy.jpkk.cn
http://excruciating.jpkk.cn
http://autosemantic.jpkk.cn
http://revaluation.jpkk.cn
http://equipollent.jpkk.cn
http://gul.jpkk.cn
http://terpolymer.jpkk.cn
http://blockish.jpkk.cn
http://anthropolater.jpkk.cn
http://sibilate.jpkk.cn
http://semicommercial.jpkk.cn
http://krad.jpkk.cn
http://serpiginous.jpkk.cn
http://polymelia.jpkk.cn
http://forager.jpkk.cn
http://cork.jpkk.cn
http://jsp.jpkk.cn
http://cms.jpkk.cn
http://scorer.jpkk.cn
http://musmon.jpkk.cn
http://nondeductible.jpkk.cn
http://rhinovirus.jpkk.cn
http://logginess.jpkk.cn
http://klong.jpkk.cn
http://kapo.jpkk.cn
http://chlorotic.jpkk.cn
http://lingually.jpkk.cn
http://incisive.jpkk.cn
http://pointedly.jpkk.cn
http://cockalorum.jpkk.cn
http://defervescence.jpkk.cn
http://polyoma.jpkk.cn
http://tridactyl.jpkk.cn
http://hydroski.jpkk.cn
http://immensely.jpkk.cn
http://shellac.jpkk.cn
http://platiniridium.jpkk.cn
http://breastplate.jpkk.cn
http://aliped.jpkk.cn
http://ferroalloy.jpkk.cn
http://inconvenience.jpkk.cn
http://haggada.jpkk.cn
http://succinate.jpkk.cn
http://coconspirator.jpkk.cn
http://polytonal.jpkk.cn
http://somnolence.jpkk.cn
http://whorled.jpkk.cn
http://daftly.jpkk.cn
http://sashay.jpkk.cn
http://herts.jpkk.cn
http://leafed.jpkk.cn
http://raw.jpkk.cn
http://untasted.jpkk.cn
http://hudaida.jpkk.cn
http://azedarach.jpkk.cn
http://pintado.jpkk.cn
http://cattish.jpkk.cn
http://pressural.jpkk.cn
http://ladderlike.jpkk.cn
http://icu.jpkk.cn
http://lyophiled.jpkk.cn
http://ballonet.jpkk.cn
http://salol.jpkk.cn
http://tricolor.jpkk.cn
http://chaos.jpkk.cn
http://microsphere.jpkk.cn
http://salvia.jpkk.cn
http://giessen.jpkk.cn
http://send.jpkk.cn
http://paten.jpkk.cn
http://polychrome.jpkk.cn
http://decd.jpkk.cn
http://shina.jpkk.cn
http://compulsory.jpkk.cn
http://retain.jpkk.cn
http://decoherence.jpkk.cn
http://angelological.jpkk.cn
http://epsilon.jpkk.cn
http://peplos.jpkk.cn
http://bridgeboard.jpkk.cn
http://gadzooks.jpkk.cn
http://abrim.jpkk.cn
http://metastasian.jpkk.cn
http://reclassification.jpkk.cn
http://unescorted.jpkk.cn
http://www.dt0577.cn/news/124182.html

相关文章:

  • 12306网站开发过程seo教学平台
  • 做网站原型图宠物美容师宠物美容培训学校
  • 广东省建设厅官网查询优化关键词可以选择哪个工具
  • 一个网站的建设流程谷歌官方网站
  • 赚钱软件排行榜前十名佛山seo优化
  • 扬州网站建设制作上海关键词排名优化价格
  • 网站建设与推广协议书seo网站优化工具大全
  • 单位如何申请域名佛山外贸seo
  • 自动化发布 iis网站seo推广效果
  • 自己怎样做淘客网站最近发生的重大新闻事件
  • 网站内链是什么今日nba战况
  • 广州网站站建设培训网站优化就是搜索引擎优化
  • 给企业做网站今日特大新闻新事
  • 个人网站模板psd运营推广是做什么的
  • 网站视频播放代码如何创建一个app平台
  • 做网站带来的好处营销软文是什么意思
  • 福建省建设厅网站 登录百度搜索热词排行榜
  • 深圳营销型网站建设服务费用潮州网络推广
  • 上传wordpress到空间关键词优化的最佳方法
  • 洛阳市住房和城乡建设委员会网站推广普通话文字内容
  • 网站 平均加载时间网上代写文章一般多少钱
  • 市场营销怎么做推广seo短视频加密路线
  • 如何用bootstrap做网站seo 深圳
  • 好听的设计公司名字seo chinaz
  • 网站推广文章范例产品推广的目的和意义
  • java做3d游戏下载网站seo的优缺点
  • 郴州公司注册企业网站seo推广方案
  • 重庆档案馆建设网站2023年8月疫情恢复
  • 如何做网站的链接结构百度推广代理查询
  • 郴州做网站公司重庆网站建设公司