Didactic Drunk
|
59d8d543b2
|
Fix Crystal 0.31 warnings.
|
2019-10-28 14:12:03 -07:00 |
Didactic Drunk
|
f766db7e9e
|
Sodium::SecureBuffer Fix copying noaccess SecureBuffer's.
|
2019-09-28 08:58:25 -07:00 |
Didactic Drunk
|
b212f6bacd
|
Fix Sodium::SecureBuffer state transitions.
|
2019-09-13 21:33:21 -07:00 |
Didactic Drunk
|
ed7ba20082
|
Sodium::Kdf keep SecureBuffer in noaccess state except when in use.
|
2019-09-01 10:31:36 -07:00 |
Didactic Drunk
|
8cdb4cbf42
|
Sodium::SecureBuffer
Add State and transitions.
New Exceptions.
Raise instead of crashing when attempting to access buffer.
Allow wiping more than once.
Add specs.
|
2019-09-01 02:51:48 -07:00 |
Didactic Drunk
|
2dda619026
|
Add default Sodium::Pwhash algorithm.
|
2019-08-24 14:15:37 -07:00 |
Didactic Drunk
|
8ed9f94ead
|
Documentation fixes.
|
2019-08-06 16:45:20 -07:00 |
Didactic Drunk
|
d556e1c909
|
Use crypto_box_beforenmbytes to precompute CryptoBox shared key.
|
2019-08-06 14:30:43 -07:00 |
Didactic Drunk
|
4be74741d5
|
Use timing safe compare in Sodium::SecureBuffer.
|
2019-08-05 22:30:24 -07:00 |
Didactic Drunk
|
9247d739ac
|
Allow dup of Sodium::SecureBuffer.
Sodium::Digest::Blake2b use to_slice internally.
|
2019-07-27 00:35:27 -07:00 |
Didactic Drunk
|
cfd8a10b6b
|
Blake2b accepts a SecureBuffer key.
More public constructors for SecretBox.
|
2019-07-08 13:24:25 -07:00 |
Didactic Drunk
|
d1c8829fcf
|
API changed all Key classes .bytes to .to_slice
Switched most custom Wipe implementation to libsodium guarded memory.
|
2019-07-03 18:04:13 -07:00 |