Skip to content

Releases: Mowje/node-sodium

node-sodium v1.1.5

10 Feb 21:43

Choose a tag to compare

Refactored for NAN support. This module can now be used in newer versions of node.js. Has been tested with v0.10.38 and v5.6.0.

node-sodium v1.1.4

15 Dec 14:37

Choose a tag to compare

Adding bindings to Ed25519 -> Curve25519 conversion methods

node-sodium v1.1.3

15 Dec 14:36

Choose a tag to compare

Exposing crypto_box_MACBYTES constant

node-sodium v1.1.2

08 Nov 23:07

Choose a tag to compare

  • Moved to libsodium v1.0.0
  • Password-based file encryption (sodium.FileEncrypt.encryptFile and sodium.FileEncrypt.decryptFile). Uses scrypt+secretbox.
  • Ed25519 to Curve25519 conversion in KeyRing. Curve25519 (agree, encrypt, decrypt) methods can now be called when an Ed25519 key is loaded. The public key object has now a "curvePublicKey" which is the Curve25519 public key of the current pair (no matter type of pair it is)
  • Locking key buffer in order to prevent unwanted dumps (KeyRing.lockKeyBuffer)

node-sodium v1.1.1

19 Aug 23:03

Choose a tag to compare

  • Adding bindings to pwhash/scrypt methods
  • Adding key file encryption (look at load() and save() methods of the KeyRing)
  • Key buffers (getKeyBuffer() and setKeyBuffer())
  • Detached Ed25519 signatures from low-level API and through KeyRing

node-sodium v1.1.0

24 Mar 09:00

Choose a tag to compare