1、安装jsencrypt包:
npm i jsencrypt --save
2、新建加密工具类encryption.js:
import {JSEncrypt} from 'jsencrypt'
export function encrypt(str){
var encrypt = new JSEncrypt();
var public_key = "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCyfEuMt351kG8e2ZSN47rp95dY\nTX4rGHdGXrx+mFwm5W7VZlrmtY07QJNUJ0myQragBUiYLSNeVSysSLbNOUDBAs1i\nPcb/QG++UzmJhCDjf1+GJANHtfLI7CDaFM1aoa/7C09qWkds7n0QdpT5iLPCOS6C\nVYq5DBv5mDgUeAwleQIDAQAB\n";
encrypt.setPublicKey(public_key);
return encrypt.encrypt(str);
}
3、在视图层引入工具类方法:
import {encrypt } from ".... /jsencrypt"
4、调用加密方法:
console.log( encrypt(str) )

转载于:https://www.cnblogs.com/dragon-cat/p/8981107.html

jsencrypt加密相关推荐

  1. jsencrypt 加密^3.0.0-rc.1版本new JSEncrypt报错问题

    起因: jsencrypt加密这个逻辑一直是有的,最近同事拉代码npm install的时候竟然报错了,我本地没问题,奇怪了,我删除node_module后我这也报错了,然后看了有package-lo ...

  2. jsencrypt加密解密

    第一步,下载 npm install jsencrypt --dev 第二步,建立jsencrypt.js文件,内容如下 通过公钥加密,私钥解密,哪个页面需要引入utils/jsencrypt文件即可 ...

  3. JSEncrypt 加密解密

    将字符串加密解密 插件JSEncrypt github地址 https://github.com/travist/jsencrypt 使用文档说明 https://www.cnblogs.com/hl ...

  4. jsencrypt加密同一值返回不同密文_密码学原语如何应用?解析密文同态性的妙用...

    免责声明:本文旨在传递更多市场信息,不构成任何投资建议.文章仅代表作者观点,不代表火星财经官方立场. 小编:记得关注哦 来源:微众银行区块链 隐私数据在密文形式下是否依旧可以加减乘除?其背后的同态性原 ...

  5. vue安装jsencrypt_vue使用JSEncrypt实现rsa加密及挂载方法

    挂载全局方法 使用jsencrypt进行rsa加密 原文链接:Js参数RSA加密传输,jsencrypt.js的使用 - CSDN博客* https://blog.csdn.net/p31201115 ...

  6. 在Vue项目中使用jsencrypt.js对数据进行加密传输

    写在最前边,千万要注意,用此插件加密时,只能是字符串类型,如果是number,加密出来是空!!!血的教训,这个bug我找了大半天才发现 安装jsencrypt npm install jsencryp ...

  7. RSA:jsencrypt/Python实现加密

    RSA公开密钥密码体制 目录 一.浏览器中使用jsencrypt 二.Node.js使用jsencrypt 三.Python实现1 四.Python实现2 一.浏览器中使用jsencrypt < ...

  8. vue 前端jsencrypt公钥加密,python 后端私钥解密,实现密码加密传输

    vue 前端jsencrypt公钥加密,python 后端私钥解密,实现密码加密传输 参考: 1.用python生成公钥和私钥 2.vue代码 安装jsencrypt vue项目的main.js中加入 ...

  9. PHP的学习--RSA加密解密

    PHP服务端与客户端交互或者提供开放API时,通常需要对敏感的数据进行加密,这时候rsa非对称加密就能派上用处了. 举个通俗易懂的例子,假设我们再登录一个网站,发送账号和密码,请求被拦截了. 密码没加 ...

最新文章

  1. python 进阶:修饰器的介绍
  2. 《统一沟通-微软-实战》-3-部署-Exchange 2010-4-基本配置
  3. 汇编语言--BIOS和DOS中断例程
  4. Matlab简单系统仿真示例1
  5. 全国计算机等级考试题库二级C操作题100套(第72套)
  6. mysql通过函数完成10的阶乘_请使用函数的递归调用编写求阶乘的函数,并计算1!+2!+3!+4!+5!...
  7. 苹果电脑强制结束任务,快捷键
  8. 使用EfficientNet深度学习模型对植物叶病进行分类
  9. 建设自己拥有的B2C网站一般需要什么样的插件以及大体花费
  10. class AT where T:new()相关知识点
  11. Java中单例设计模式总结
  12. 通过允许指定IP访问apahce虚拟主机加强服务器安全
  13. C#类库项目创建config文件
  14. CAD专用卸载修复工具,一键完全彻底卸载删除CAD软件的专用卸载工具
  15. 微信小程序开发需要哪些技术?
  16. Matlab迭代算法实现
  17. B站才是头条系的大敌
  18. cairo之安装配置
  19. 服务器android打包,在服务器上使用 gradle 打包 android 源码
  20. 学java日志框架,看这一篇就够了!!!

热门文章

  1. JavaScript 技术篇-简单的两行js代码获取password不可见密码实例演示,js获取密码输入框里的值
  2. 23种设计模式(上)
  3. C# Excel导出超出65536行报错 Invalid row number (65536) outside allowable range (0..65535)解决方法
  4. c#-----让richtextbox或者TextBox不可编辑
  5. CTFshow 命令执行 web29
  6. 牛顿法求解方程(python和C++)
  7. 机器学习安然数据集分析报告
  8. 13.2System类中的常用方法
  9. 火车站购票系统c语言编程,用c语言编写火车购票系统怎么编写,在线等,急!!!...
  10. vue+webpack (vue-cli + vuex + vue-resource + vue-router) web工程搭建