rsa-encryption-utils
v1.0.2
Published
RSA encryption and decryption utilities
Downloads
179
Readme
RSA Encryption Utilities
rsa-encryption-utils
是一个用于RSA加密和解密的工具库。它提供了方便的API来加密和解密数据,支持在JavaScript环境中使用,特别适合在Vue 2和Vue 3项目中使用。
安装
你可以通过npm安装 rsa-encryption-utils
:
npm install rsa-encryption-utils
Vue2和vue3
在 main.js 中引入:
import { rsaEncrypt, rsaDecrypt, canConvertToObject, encryptFields, findField } from 'rsa-encryption-utils';
##公钥加密、私钥解密
const public_key = `-----BEGIN PUBLIC KEY-----
xxxxxxxxx
-----END PUBLIC KEY-----`
const private_key = `-----BEGIN RSA PRIVATE KEY-----
xxxxxx
-----END RSA PRIVATE KEY-----`
let str = {type:2,age:4}
let bbb = rsaEncrypt(aaa, public_key)//公钥加密
let ccc = rsaDecrypt(bbb, private_key)//私钥解密
console.log(ccc, 'api--======解密结果')
版本1.0.1 新增README.md文件说明
版本1.0.2 新增types声明