Commit Graph

17 Commits (3a078523f54c9c6f86e220e0c0575d799986661b)

Author SHA1 Message Date
Didactic Drunk a5d1d14297 Automatically detect and build libsodium from source on systems with old or missing libsodium's.
Fix caching on Travis.
2019-06-26 18:28:08 -07:00
Didactic Drunk 1e0de420ad Change *_LENGTH and *_BYTES constants to *_SIZE. 2019-06-25 09:29:16 -07:00
Didactic Drunk 903b666943 Makes Cox::Blake2b#finish public and allows providing existing buffer. 2019-05-29 16:29:41 -07:00
Didactic Drunk 6670b22ca1 Add Blake2b. 2019-05-29 13:32:43 -07:00
Didactic Drunk 484847d57f Add ability to use existing buffer for encrypt_easy. 2019-05-29 00:59:32 -07:00
Didactic Drunk b69f55456b Add secret key encrypt_easy. 2019-05-28 16:15:57 -07:00
Didactic Drunk a26800765e Add libsodium password hashing 2019-05-28 16:15:13 -07:00
Didactic Drunk a358929e62 Add libsodium kdf. 2019-05-28 14:31:31 -07:00
Didactic Drunk e82d4416b4 Add exceptions and error checking. 2019-05-25 17:40:28 -07:00
Ray Zane 07bf3f5d2c Cox::LibSodium::NONCE_BYTES points to the wrong function 2018-03-22 13:18:21 -04:00
Andrew Hamon 2d0f329774
Merge pull request #2 from dorkrawk/master
Add libsodium Public-key Signature Functionality
2018-02-16 16:14:43 -05:00
Dave 0f68a21481 Get rid of Signature model and change sign and verify to sign_detatched and verify_detached 2018-02-13 20:20:27 -08:00
Taylor Finnell 7f9af847b9 fixes for 0.24.1 2018-02-13 19:39:15 -05:00
Dave e65a47a4ac updated Usage in README and cleaned up libsodium bindings 2018-02-11 23:18:45 -08:00
Dave 3fa19b57e3 added basic libsodium public key signature sign/verify functionality 2018-02-11 23:06:34 -08:00
Andrew Hamon 057f093a32 Formatting 2017-07-11 23:25:05 -05:00
Andrew Hamon 2a69e4f15c Initial commit 2017-07-11 22:15:35 -05:00