0.0.1 • Published 3 years ago
ecies-ed25519-wasm v0.0.1
ecies-ed25519-wasm
A WASM binding for ecies-ed25519
.
Install
npm install ecies-ed25519-wasm
Usage
import * as ed25519 from "ecies-ed25519-wasm";
const data = Uint8Array.from([1, 2, 3, 4]);
const [sk, pk] = ed25519.generate_keypair();
const encrypted = ed25519.encrypt(pk, data);
const decrypted = ed25519.decrypt(sk, encrypted);
alert("ed25519 decrypted: " + decrypted);
Check this example for more details.
API
function generate_keypair(): Array<any>;
function encrypt(receiver_pub: Uint8Array, msg: Uint8Array): Uint8Array | undefined;
function decrypt(receiver_sec: Uint8Array, msg: Uint8Array): Uint8Array | undefined;
0.0.1
3 years ago
0.0.1-security
3 years ago