0.3.4 • Published 10 years ago

origami-crypto-utils v0.3.4

Weekly downloads
3
License
ISC
Repository
gitlab
Last release
10 years ago

Origami crypto utils

Purpose

Provided common utilitary methods for cryptographic functions:

  • generate new key pairs
  • encrypt data
  • sign data
  • decrypt data
  • verify signatures
  • encrypt and sign in the same step
  • decrypt and sign in the same step

It uses PCKS1-PEM key formats.

Usage

var crypto = require('origami-crypto-utils');

var key1 = crypto.randomKey();
var key2 = crypto.randomKey();

var encrypted = crypto.encryptAndSign(
  {
    hello: 'there'
  },
  key1, // private key for signing,
  key2 // public key for encrypting
);

var decrypted = crypto.decryptAndVerify(
  encrypted,
  key2, // private key for decrypting
  key1 // public key for signature verification
);
0.3.4

10 years ago

0.3.3

10 years ago

0.3.2

10 years ago

0.2.27

10 years ago

0.1.26

10 years ago

0.1.25

10 years ago

0.1.23

10 years ago

0.1.21

10 years ago

0.1.20

10 years ago

0.1.17

10 years ago

0.1.16

10 years ago

0.1.14

10 years ago

0.1.12

10 years ago

0.1.11

10 years ago

0.1.8

10 years ago

0.1.7

10 years ago

0.1.6

10 years ago

0.1.5

10 years ago

0.1.4

10 years ago

0.1.3

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago