0.9.0 • Published 6 months ago

@ew-did-registry/keys v0.9.0

Weekly downloads
104
License
GPL-3.0-or-later
Repository
-
Last release
6 months ago

Keys Package

The keys package provides a clean and simple interface for the client and expose cryptographic operations based on asymmetric cryptography for secp256k1 ECDSA.

// If you don't have a key pair you can generate new Key Pair
const keys = Keys.generateKeyPair(); // builder

// If you have a private key you can instantiate the Keys with private key
const keys = new Keys({ privateKey: keys.privateKey });

// If you have a public key you can Instantiate the Keys with public key
const keys = new Keys({ publicKey: keys.publicKey });

// Sign and verify data. 
const data = "test";
const signature = keys.sign(data); // Doesn't work if you initiate the Keys with public key.
console.log(keys.verify(data, signature)); // true
0.9.1-alpha.1263.0

6 months ago

0.9.1-alpha.1210.0

8 months ago

0.9.1-alpha.1177.0

9 months ago

0.9.1-alpha.1184.0

9 months ago

0.9.1-alpha.1196.0

9 months ago

0.9.1-alpha.1253.0

7 months ago

0.9.1-alpha.1181.0

9 months ago

0.9.1-alpha.1167.0

10 months ago

0.9.1-alpha.1239.0

7 months ago

0.9.1-alpha.1179.0

9 months ago

0.9.1-alpha.1186.0

9 months ago

0.9.0

10 months ago

0.9.1-alpha.1265.0

6 months ago

0.8.1-alpha.1147.0

10 months ago

0.8.1-alpha.1162.0

10 months ago

0.9.1-alpha.1171.0

9 months ago

0.9.1-alpha.1175.0

9 months ago

0.9.1-alpha.1194.0

9 months ago

0.9.1-alpha.1190.0

9 months ago

0.8.1-alpha.1140.0

10 months ago

0.8.1-alpha.1137.0

10 months ago

0.8.1-alpha.1122.0

11 months ago

0.8.1-alpha.1129.0

11 months ago

0.8.0

2 years ago

0.7.0

2 years ago

0.6.0

3 years ago

0.5.2-alpha.96.0

3 years ago

0.5.2-alpha.94.0

3 years ago

0.5.2-alpha.90.0

3 years ago

0.5.2-alpha.84.0

3 years ago

0.5.2-alpha.78.0

3 years ago

0.5.2-alpha.75.0

3 years ago

0.5.2-alpha.65.0

3 years ago

0.5.2-alpha.62.0

3 years ago

0.5.2-alpha.57.0

3 years ago

0.5.2-alpha.52.0

3 years ago

0.5.2-alpha.44.0

3 years ago

0.5.2-alpha.40.0

3 years ago

0.5.2-alpha.41.0

3 years ago

0.5.0

3 years ago

0.4.0

3 years ago

0.3.0

3 years ago

0.2.0

3 years ago

0.1.0-alpha.0

3 years ago