最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

uniapp小程序使用RSA加密解密的操作代碼

 更新時(shí)間:2022年08月30日 09:58:47   作者:倘若hfl  
這篇文章主要介紹了uniapp小程序使用RSA加密解密,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

1.安裝wxmp-rsa

npm i wxmp-rsa -S

2.新建rsa.js文件

import WxmpRsa from 'wxmp-rsa'

//公鑰和私鑰換自己的
// 定義公鑰
const publicKey = `
  -----BEGIN PUBLIC KEY-----
  MIGeMA0GCSqGSIb3DQEBAQUAA4GMADCBiAKBgFnWSUwsmGawhMJ30z6y5li2jcf1
  m7rPMZcwZOS3To8bk3OBaMGhVEc1F8GtJBbc1rn/HCLNL9zrCy21EefJON8tRFcY
  HnpseZSzh+349lIhS+MFw9x4JUddwSPDyxwha929cKzMuVoftu3CJ+kqDBVvxLk7
  iDBzUMqW3Kgehk2TAgMBAAE=
  -----END PUBLIC KEY-----
`
// 定義私鑰
const privateKey = `
  -----BEGIN RSA PRIVATE KEY-----
  MIICWgIBAAKBgFnWSUwsmGawhMJ30z6y5li2jcf1m7rPMZcwZOS3To8bk3OBaMGh
  VEc1F8GtJBbc1rn/HCLNL9zrCy21EefJON8tRFcYHnpseZSzh+349lIhS+MFw9x4
  JUddwSPDyxwha929cKzMuVoftu3CJ+kqDBVvxLk7iDBzUMqW3Kgehk2TAgMBAAEC
  gYBRChPeyk/EOrHX912xLpLKLguh+LY9g1B50ScChzUvtTGDPZaxLQYoogVHKhfn
  I9nzuOS5pBzsDX9tAO0hCQzqfHgqRjn+vEgm1Ui+f0E3BVRnhobcJKZpZqlvCBR5
  Gu2+zlrY4SeGq3AuQSr/A5FiB5k0RgsvNycDTjqyg7TXGQJBAJoZ8Yr0zakxT1I8
  lVqsFbeNPtt8FNG2UgIlIs9RL7aXhw+Y3sWtk/kbaOXafSofu0NcQYx4Km3M3kiP
  lcNfTJ8CQQCVPcaRpu+mprRgHS6s76Z668NaFsjX04CUUa0kCrey+Nf/SJJ3BkRH
  M7GllZWuI/RSXs/F5N38p5bfkn7QZqaNAkBy3dHJZW8DpgjdYOFnhAxwFK39BwGx
  zHhWtv26kWbCcTKwsp+jtB4vunm3k+RmiN6aeGM35L6jt+kdJ0JYLmo7AkBJpRZb
  wZj5D8Jqu3vQ8uGgPr9DsYKinkgQ6M0bv/4uXwWXf+Rmv7zpteSv5UTbjfp+uzKk
  YO/6QWj+InhZto3xAkAOA0i702dLHm5elLWvht7UEYIDEW1+rYGdbthmJBvT9sZh
  VKL954Y9hDzBWepjYsBiJnmIkgeladPnU5025/G/
  -----END RSA PRIVATE KEY-----
`

//加密
function getRsaCode(str) {
	const rsa = new WxmpRsa()
	rsa.setPublicKey(PUBLIC_KEY);
	const data = rsa.encryptLong(str)
	return data
}
//解密
function getRsaDeCode(str) {
	const rsa = new WxmpRsa()
	rsa.setPrivateKey(PRIVATE_KEY);
	const data = rsa.decryptLong(str)
	return data
}

export default {
	getRsaCode,
	getRsaDeCode,
};

3.頁(yè)面使用

//引入
import rsa from '../../common/rsa.js';

let str = {name:'老王'}
//加密
let a=rsa.getRsaCode(JSON.stringify(str)) //注意要轉(zhuǎn)為字符串
console.log(a)
//解密
let b=rsa.getRsaDeCode(a)
console.log(b)

到此這篇關(guān)于uniapp小程序使用RSA加密解密的文章就介紹到這了,更多相關(guān)uniapp小程序加密解密內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 微信小程序第三方框架對(duì)比 之 wepy / mpvue / taro

    微信小程序第三方框架對(duì)比 之 wepy / mpvue / taro

    這篇文章主要介紹了小程序第三方框架對(duì)比 ( wepy / mpvue / taro ) 分析,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2019-04-04
  • JavaScript判斷一個(gè)變量是否是數(shù)組的五種方式總結(jié)

    JavaScript判斷一個(gè)變量是否是數(shù)組的五種方式總結(jié)

    在 JavaScript 編程中,我們經(jīng)常需要對(duì)不同類型的變量進(jìn)行判斷和處理,其中,判斷一個(gè)變量是否是數(shù)組是一項(xiàng)基本且常見(jiàn)的任務(wù),在本篇博客中,我們將介紹幾種常用的方式來(lái)判斷一個(gè)變量是否是數(shù)組,并探討它們的優(yōu)缺點(diǎn)以及適用場(chǎng)景,需要的朋友可以參考下
    2023-11-11
  • Bootstrap Table使用心得總結(jié)

    Bootstrap Table使用心得總結(jié)

    這篇文章主要為大家總結(jié)了Bootstrap Table使用心得,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • js中如何對(duì)json數(shù)組進(jìn)行排序

    js中如何對(duì)json數(shù)組進(jìn)行排序

    這篇文章主要介紹了js中如何對(duì)json數(shù)組進(jìn)行排序的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • js兩個(gè)數(shù)組合并去重的方法大全

    js兩個(gè)數(shù)組合并去重的方法大全

    這篇文章主要給大家介紹了關(guān)于js兩個(gè)數(shù)組合并去重的相關(guān)資料,日常開(kāi)發(fā)中經(jīng)常會(huì)用到的JS數(shù)組去重,文中將每種方法都給出了代碼示例,需要的朋友可以參考下
    2023-09-09
  • js如何判斷對(duì)象數(shù)組中是否存在某個(gè)對(duì)象

    js如何判斷對(duì)象數(shù)組中是否存在某個(gè)對(duì)象

    這篇文章主要介紹了js如何判斷對(duì)象數(shù)組中是否存在某個(gè)對(duì)象問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • javascript笛卡爾積算法實(shí)現(xiàn)方法

    javascript笛卡爾積算法實(shí)現(xiàn)方法

    這篇文章主要介紹了javascript笛卡爾積算法實(shí)現(xiàn)方法,實(shí)例分析了笛卡爾積算法的javascript實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-04-04
  • JS實(shí)現(xiàn)的按鈕點(diǎn)擊顏色切換功能示例

    JS實(shí)現(xiàn)的按鈕點(diǎn)擊顏色切換功能示例

    這篇文章主要介紹了JS實(shí)現(xiàn)的按鈕點(diǎn)擊顏色切換功能,涉及js鼠標(biāo)事件響應(yīng)及頁(yè)面元素屬性動(dòng)態(tài)操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2017-10-10
  • 微信小程序登錄對(duì)接Django后端實(shí)現(xiàn)JWT方式驗(yàn)證登錄詳解

    微信小程序登錄對(duì)接Django后端實(shí)現(xiàn)JWT方式驗(yàn)證登錄詳解

    這篇文章主要介紹了微信小程序登錄對(duì)接Django后端實(shí)現(xiàn)JWT方式驗(yàn)證登錄詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • 在Vue.js中使用Mock數(shù)據(jù)的詳細(xì)教程與技巧

    在Vue.js中使用Mock數(shù)據(jù)的詳細(xì)教程與技巧

    這篇文章主要介紹了在Vue.js項(xiàng)目中設(shè)置和使用Mock數(shù)據(jù)的方法,Mock數(shù)據(jù)在前端開(kāi)發(fā)、單元測(cè)試和調(diào)試中非常有用,可以通過(guò)使用axios進(jìn)行數(shù)據(jù)請(qǐng)求,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-12-12

最新評(píng)論

长春市| 邯郸县| 南投县| 南澳县| 淮阳县| 康保县| 余姚市| 广州市| 河间市| 永春县| 石门县| 马公市| 洛扎县| 通州区| 依安县| 河曲县| 浪卡子县| 浏阳市| 福建省| 永丰县| 扶沟县| 盐津县| 贵阳市| 尉氏县| 房产| 贺州市| 宜章县| 滨海县| 石首市| 富锦市| 金塔县| 青岛市| 德州市| 邢台县| 兴城市| 增城市| 黎城县| 溆浦县| 贵州省| 海宁市| 安国市|