0.3.4 • Published 9 years ago

origami-crypto-utils v0.3.4

Weekly downloads
3
License
ISC
Repository
gitlab
Last release
9 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

9 years ago

0.3.3

9 years ago

0.3.2

9 years ago

0.2.27

9 years ago

0.1.26

9 years ago

0.1.25

9 years ago

0.1.23

9 years ago

0.1.21

9 years ago

0.1.20

9 years ago

0.1.17

9 years ago

0.1.16

9 years ago

0.1.14

9 years ago

0.1.12

9 years ago

0.1.11

9 years ago

0.1.8

9 years ago

0.1.7

9 years ago

0.1.6

9 years ago

0.1.5

9 years ago

0.1.4

9 years ago

0.1.3

9 years ago

0.1.1

9 years ago

0.1.0

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago