ipfs-http-crypto
Version:
A Javascript library for the IPFS HTTP API, with a layer of Crypto functions.
17 lines (9 loc) • 582 B
JavaScript
/* const crypto = require('crypto')
var KeyEncoder = require('key-encoder'),
keyEncoder = new KeyEncoder('secp256k1')
var rawPrivateKey = '844055cca13efd78ce79a4c3a4c5aba5db0ebeb7ae9d56906c03d333c5668d5b',
rawPublicKey = '04147b79e9e1dd3324ceea115ff4037b6c877c73777131418bfb2b713effd0f502327b923861581bd5535eeae006765269f404f5f5c52214e9721b04aa7d040a75'
var pemPrivateKey = keyEncoder.encodePrivate(rawPrivateKey, 'raw', 'pem')
//console.log(pemPrivateKey)
console.log(crypto.privateEncrypt({ key: pemPrivateKey }, Buffer.from("some random string", 'utf8')))
*/