Releases: Mowje/node-sodium
Releases · Mowje/node-sodium
node-sodium v1.1.5
node-sodium v1.1.4
Adding bindings to Ed25519 -> Curve25519 conversion methods
node-sodium v1.1.3
Exposing crypto_box_MACBYTES constant
node-sodium v1.1.2
- Moved to libsodium v1.0.0
- Password-based file encryption (
sodium.FileEncrypt.encryptFileandsodium.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
- Adding bindings to pwhash/scrypt methods
- Adding key file encryption (look at
load()andsave()methods of the KeyRing) - Key buffers (
getKeyBuffer()andsetKeyBuffer()) - Detached Ed25519 signatures from low-level API and through KeyRing
node-sodium v1.1.0
Adding a KeyRing object, like in node-cryptopp.
Doc : https://github.com/Mowje/node-sodium/blob/master/docs/keyring-api.md