UNPKG

ipfs-http-crypto

Version:

A Javascript library for the IPFS HTTP API, with a layer of Crypto functions.

17 lines (9 loc) 582 B
/* 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'))) */