美文网首页
Nuxt | Next 服务端渲染,数据加密问题node-rsa

Nuxt | Next 服务端渲染,数据加密问题node-rsa

作者: 孟大仙 | 来源:发表于2022-11-17 12:26 被阅读0次
  1. Expected 0x2: got 0x30
    原因可能是传输的key 没有制定证书格式类型,
    // 加密
    const publicKey = 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCbSLfwkhBAWz3MQ8ASAAdS8toMr5QcPT6???????????????????????????' // 公钥 (换成自己正常的公钥)
    const nodersa = new NodeRsa(publicKey, 'pkcs8-public') // 使用key, 第二个参数'pkcs8-public' 指定key 是什么类型, 根据你的publickey privatekey 是怎么生成的,指定其类型格式
    nodersa.setOptions({encryptionScheme: 'pkcs1'})
    const encryptedData = nodersa.encrypt(str, 'base64')

// 解密

const privateKey = 'MIICdQIBADANBgkqhkiG9w0BAQEFAASCAl8wggJbAgEAAoGBAJuPJP/PwzfIhjQ3C/4THtM9+EprY6TocAF9KFgNVuOKu/0WBpOK5K8CVi0+JmQZXjKz3Sb2KS+HiYaRJPZPUVYWoza0vf7U5TC8UsKKzkcoRJFhQaXSJ7uM37tDvZHyOtjlPzJXBld4mS6XHZElox+89PS5p+nERtlv0n77WOGvAgMBAAECgYAuF9Uzw4Ep104EzMbN6yZ4G2Wlz3pAE+uUVVyN8q3rUGFxlYQvVbl7L?????????????????????????????????????????????????????????????????' // 私钥 (你的私钥)

const nodersa = new NodeRsa(privateKey, 'pkcs8-private') // 注意参数指定类型
nodersa.setOptions({encryptionScheme: 'pkcs1'})
const decryptedData= nodersa.decrypt(str, 'utf8')

node-rsa: npm 官方文档 https://www.npmjs.com/package/node-rsa#importexport-keys

相关文章

  • day11【首页数据显示和添加Redis缓存】

    1 搭建项目前端环境(NUXT) 01-服务端渲染技术NUXT-初始化NUXT 一、服务端渲染技术NUXT 1、什...

  • nuxt简介

    服务端渲染 传统服务端渲染 image.png 单页面应用 SPA nuxt 是什么 Nuxt.js 是一个基于 ...

  • nuxt

    服务端渲染 传统服务端渲染 image.png 单页面应用 SPA nuxt 是什么 Nuxt.js 是一个基于 ...

  • Vue SSR 项目 Nuxt.js 框架之《反向代理:prox

    # 前言 nuxt是服务端渲染,也是服务端发起的请求,所以不会出现跨域问题。但手动点击链接或是按钮时,这时获得数据...

  • 第一个vue项目总结

    最近幸运的参与了公司m站重构项目,项目使用了nuxt、vant nuxt是基于vue的服务端渲染框架,服务端渲染有...

  • Next.js 初试

    title: next.js入门tag:next.js, react 序章 服务端渲染 服务端渲染(SSR: Se...

  • [Next] 三.next自定义服务器和路由

    next 服务端渲染 实际上,next 一直都是执行的服务端渲染.npm start执行的是 next 自带的服务...

  • nuxt 部署上线

    参考文章链接 : next.js、nuxt.js等服务端渲染框架构建的项目部署到服务器,并用PM2守护程序 - 每...

  • next.js 的初见

    next.js简介 next.js 是一个基于react 的服务端渲染的框架 什么是服务端渲染? 和客户端渲染有什...

  • Nuxt element-ui Demo

    Nuxt官方指南 Nuxt.js 是一个基于 Vue.js 的通用应用框架。服务端渲染(SSR),提高首屏渲染速度...

网友评论

      本文标题:Nuxt | Next 服务端渲染,数据加密问题node-rsa

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