【文件属性】:
文件名称:eth-ecies:以太坊ECIES库,使用以太坊密钥轻松加密
文件大小:11KB
文件格式:ZIP
更新时间:2021-05-06 20:43:50
JavaScript
种族
用于以太坊的ECIES加密/解密库
用法
加密
const ecies = require ( "eth-ecies" ) ;
let plaintext = new Buffer ( `{foo:"bar",baz:42}` ) ;
let encryptedMsg = ecies . encrypt ( ethPubKey , plaintext ) ;
// encrypted message is a 113+ byte buffer
解密
const ecies = require ( "eth-ecies" ) ;
let plaintext = ecies . decrypt ( ethPrivKey , encryptedMsg ) ;
笔记
要从私钥派生公钥,可以使用ethereumjs-util模块
安全
ECIES实现使用固定的Diffie-Hellman (临
【文件预览】:
eth-ecies-master
----index.js(4KB)
----package.json(522B)
----test()
--------test.js(3KB)
----package-lock.json(23KB)
----.gitignore(914B)
----README.md(1016B)
----.editorconfig(168B)