Commit Graph

14 Commits

Author SHA1 Message Date
Mathias Buus
f790621e60 add sodium_malloc 2020-03-04 14:50:09 +01:00
Fedor Indutny
4e42b942a5 crypto_box: fix keypair, implement seal/seal_open
Secret Key is a random nonce, and public key is a point on elliptic
curve.

`crypto_box_seal`/`crypto_box_seal_open` are implemented using existing
primitives and newly exported `core_hsalsa20` in `xsalsa20`
2019-11-14 09:27:36 +01:00
Daniel Regeci
49587c3d7f crypto_box_keypair - rename arguments to pk,sk 2018-03-19 18:07:17 +00:00
Daniel Regeci
92aee452df crypto_box_keypair 2018-03-19 18:07:17 +00:00
Mathias Buus
212550db1b bump sodium-test and minor tweak 2017-07-13 16:52:30 +02:00
Luke Burns
384ec2f636 fixed detached sign/verify 2017-07-13 16:47:23 +02:00
Mathias Buus
6561ff99f1 use xsalsa20 and support crypto_stream_instance 2017-06-28 11:14:00 +02:00
Emil Bay
49feb73134
Move out randombytes_buf 2017-06-19 22:34:12 +02:00
Mathias Buus
95732bdd4f add crypto_shorthash (#4) 2017-06-12 10:05:49 +02:00
Emil Bay
94e3891f67
Added crypto_kdf 2017-06-07 22:38:40 +02:00
Emil Bay
226ecd8778
Add memzero 2017-06-06 21:04:50 +02:00
Emil Bay
5397910bbb
Add blake2b for generichash 2017-06-06 21:04:36 +02:00
Mathias Buus
2d67f235c3 add crypto_generichash 2017-02-12 03:37:17 +01:00
Mathias Buus
e54c674afc first commit 2017-01-24 11:41:06 +01:00