美文网首页
uniapp开发 RSA加密

uniapp开发 RSA加密

作者: 舒克5251 | 来源:发表于2021-04-07 17:43 被阅读0次

    1、导入jsencrypt

    可以直接npm导入
    这里介绍下本地导入
    jsencrypt下载地址(需要解压)

    项目中导入jsencrypt

    2、main.js挂载

    // 引入
    import JSEncrypt from 'common/jsencrypt/bin/jsencrypt.js'
    Vue.prototype.$jsencrypt = JSEncrypt
    

    3、App.vue中设置一个全局公钥

    全局公钥

    4、页面script中先定义下app,用来获取公钥

    var app = getApp();
    

    5、页面中具体实现

    const encryptor = new this.$jsencrypt();
    const publicKey = app.globalData.skRSAPublicKey
    encryptor.setPublicKey(publicKey)
    
    // 这个就是rsa加密后的值
    encryptor.encrypt(this.accountValue)
    

    相关文章

      网友评论

          本文标题:uniapp开发 RSA加密

          本文链接:https://www.haomeiwen.com/subject/gzvukltx.html