密钥(车贴码查询结果站点)
来源:互联网 发布:碧柔蓝管防晒黑吗 知乎 编辑:程序博客网 时间:2024/04/27 20:59
~客户端通过服务器的公钥和自己的私钥生成密钥
接口加密方式:
密码组生成规则:ecdh 椭圆曲线密码体制
密码组生成填充方式(curve name):secp384r1
加密方式:aes 128位,模式:CBC,填充方式:PKCS7
示例:
秘钥=服务器私钥与客户端公钥生成=服务器公钥与客户端私钥生成。
const cryto = require('crypto')// 客户端钥匙export const client = cryto.createECDH('secp384r1')client.generateKeys()// 客户端公钥export const clientPub = client.getPublicKey().toString('base64')// 服务器钥匙export const server = cryto.createECDH('secp384r1')server.generateKeys()async function getSevPubKey() { const pubKey = await HTTP.get(pubKeyUrl) server.setPublicKey(pubKey, 'base64') return server.getPublicKey()}// 获取服务器公钥 await getSevPubKey().then(serPubR => serPub = serPubR) //计算客户端密钥 const clientSecret = client.computeSecret(serPub, null, 'base64')
阅读全文
0 0
- 密钥(车贴码查询结果站点)
- AES(车贴码查询结果站点)
- http(车贴码查询结果站点)
- 点击判断APP是否存在跳转(车贴码查询结果站点)
- 超级搞笑的车贴
- 查询windows系统产品密钥
- Java代码查询站点
- Java代码查询站点
- Java代码查询站点
- 工具查询类站点收集
- 邮包查询结果
- sql 查询结果 excel
- oracle 查询表结果
- 表名为查询结果
- 分解查询结果
- 合并查询数据结果
- 获取数据库查询结果
- 自定义select查询结果
- mybatis中的#和$的区别
- 第一次机房收费系统—登录窗体
- velocity(vm)模板引擎学习介绍及语法
- Java简介
- 传输层
- 密钥(车贴码查询结果站点)
- 网页延迟加载技术,直接引用以下js到网页文件即可
- 堆排序算法总结
- imx6ul+QT闹钟
- OLTP和OLAP区别
- centos7安装yum python-urlgrabber-3.10-8.el7.noarch依赖问题
- hdu 6217
- 【java】java面试(一)——每日一题
- github上git clone中 https与ssh的区别