Release 1.1.0

Sodium::Cipher::Aead::Xchacha20Poly1305Ietf
	New recommended AEAD algorithm.
Sodium::Password
	Create keys based on a time cost.
	Hashing and Key derivation split in to separate classes.
Sodium::*::PublicKey
	JSON and Yaml converters.
Sodium::Cipher::Chalsa
	Add #random_bytes for use as a CSPRNG.
Sodium::Nonce
	Reuse detection.
Sodium::SecureBuffer
	State transitions with exceptions instead of crashes.
Sodium::Kdf
	Use SecureBuffer to keep key unreadable until used.

SecureBuffer uniformly used in most key holding classes with erase param.

More documentation.
More benchmarks.
More specs.
master
Didactic Drunk 2019-09-17 04:32:10 -07:00
parent 194ed5f4ef
commit 551d59865c
2 changed files with 2 additions and 2 deletions

View File

@ -1,6 +1,6 @@
---
name: sodium
version: 1.0.1
version: 1.1.0
authors:
- Andrew Hamon <andrew@hamon.cc>
- Didactic Drunk <1479616+didactic-drunk@users.noreply.github.com>

View File

@ -1,3 +1,3 @@
module Sodium
VERSION = "1.0.1"
VERSION = "1.1.0"
end