Richard Ramos
|
b2cae9b389
|
Add generateKeyPairFromPrivateKey
|
2022-12-14 12:16:37 -04:00 |
|
Jonathan Rudenberg
|
fc2bb37e28
|
Use X25519 instead of ScalarMult for safety (#43)
|
2021-04-22 13:00:17 -04:00 |
|
Ryan Huber
|
7e398aa738
|
Replace panics with errors (#24)
* remove panics per PanicAndRecover guidance from go authors
* revert constructors to panic()
* fix vectorgen
* fix Write call too
|
2018-01-09 21:48:36 -05:00 |
|
David Wong
|
a80962bd80
|
added golang's blake2b implementation
|
2017-09-22 14:18:33 +01:00 |
|
Sergey Matveev
|
6902797927
|
Use faster ChaCha20-Poly1305 implementation from golang.org/x/crypto
This implementation contains SSE* related assembler code.
Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
|
2017-01-09 11:35:45 -05:00 |
|
Sergey Matveev
|
ab15322ad1
|
Use faster BLAKE2s implementation from golang.org/x/crypto
This implementation contains SSE* related assembler code.
Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
|
2017-01-09 11:35:45 -05:00 |
|
Jonathan Rudenberg
|
bc8ae75ea2
|
Use optimized BLAKE2b implementation
Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
|
2016-07-14 12:55:09 -04:00 |
|
Jonathan Rudenberg
|
f63da97e27
|
Hide cipher functions from docs
Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
|
2016-07-12 22:56:22 -04:00 |
|
Jonathan Rudenberg
|
8035b36042
|
Add docs
Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
|
2016-07-12 22:20:06 -04:00 |
|
Jonathan Rudenberg
|
14af5e1fc8
|
Initial implementation
|
2015-11-15 12:50:34 -05:00 |
|