665ebbb5a6b18958abccde75c5f4c1cebcf212c3006d2501ecdabb8d25ec7497e8c1512db09e0074962adc484881fb7cb17d8c0abb386359c57c640e02a37a 518 B

1234
  1. diffie hellman [![Build Status](https://travis-ci.org/crypto-browserify/diffie-hellman.svg)](https://travis-ci.org/crypto-browserify/diffie-hellman)
  2. ====
  3. pure js diffie-hellman, same api as node, most hard parts thanks to [bn.js](https://www.npmjs.org/package/bn.js) by [@indutny](https://github.com/indutny). In node just returns an object with `crypto.createDiffieHellman` and `crypto.getDiffieHellman` in the browser returns a shim. To require the pure JavaScript one in node `require('diffie-hellman/browser');`;