Dmitriy Ryajov
|
5d07145a0a
|
feat: added stream abstraction and chronos wrapper
|
2019-10-11 08:15:24 +09:00 |
Yuriy Glukhov
|
1ecdf159bb
|
Extern bearssl
|
2019-10-08 14:41:24 +03:00 |
Zahary Karadjov
|
1018bffb3f
|
Add gcsafe markers to make Nim 1.0 happy
|
2019-09-29 22:17:10 +03:00 |
cheatfate
|
41e1479213
|
Add rust's TwofishCTR support.
|
2019-09-13 09:52:13 +03:00 |
cheatfate
|
54f9a5be7c
|
Fix getOrder() bug.
|
2019-09-12 23:11:50 +03:00 |
cheatfate
|
7138f7e94d
|
Add more primitives for SecIO.
Fix SIGSEGV inside of rsa.nim and ecnist.nim.
|
2019-09-11 19:03:39 +03:00 |
cheatfate
|
f2b10776db
|
Add utility procedures for SECIO.
Add 2 more length encodings for protobuf.
|
2019-09-09 19:57:17 +03:00 |
cheatfate
|
c584583678
|
Fix compilation error for Nim devel.
|
2019-09-03 16:22:55 +03:00 |
cheatfate
|
40ad427ea0
|
Fix mistype.
|
2019-09-02 21:59:32 +03:00 |
cheatfate
|
968e635746
|
Add secp256k1 curve support and tests for it.
|
2019-09-02 21:55:42 +03:00 |
Zahary Karadjov
|
d5b51bcf9e
|
Use CatchableError
|
2019-06-24 05:39:13 +03:00 |
cheatfate
|
44d0cc2dea
|
Fix undefined reference to `br_ec_c25519_m31'.
|
2019-03-16 00:56:10 +02:00 |
Ștefan Talpalaru
|
7cbb89c7e4
|
assert() -> doAssert()
and refactored the "test" task in libp2p.nimble
|
2019-03-14 03:55:47 +01:00 |
cheatfate
|
dc2d0538ff
|
Fix import bugs.
Add PublicKey and Signature types to daemonapi.
Add more tests for crypto.nim
|
2019-03-06 13:23:12 +02:00 |
cheatfate
|
b235c84bb2
|
Add key interface with test vectors.
|
2019-03-02 21:19:41 +02:00 |
cheatfate
|
14686714c0
|
Add raw init functions for ecnist.nim
Add ECDHE helpers for ecnist.nim
Add test vectors for ECDHE.
|
2019-03-01 08:34:52 +02:00 |
cheatfate
|
5e6d740ee7
|
Cleanup.
|
2019-02-28 18:17:24 +02:00 |
cheatfate
|
2a2e378ced
|
Fix checkScalar in ecnist.
Add ed25519 and tests.
Add some comments.
|
2019-02-28 14:17:39 +02:00 |
cheatfate
|
cb334cc8ab
|
Fix inline documentation.
|
2019-02-25 20:03:52 +02:00 |
cheatfate
|
887795bbd2
|
Final RSA changes.
Add RSA tests and test vectors.
|
2019-02-24 02:07:13 +02:00 |
cheatfate
|
1aaf4797c9
|
Finish EC NIST curves implementation.
Add EC NIST curves tests and test vectors.
|
2019-02-22 13:32:15 +02:00 |
cheatfate
|
f67a7a2a3e
|
Add minimal ASN.1 encoding/decoding primitives.
Add ASN.1 DER serialization for EC NIST curves.
|
2019-02-21 06:10:21 +02:00 |
cheatfate
|
467d8e1db6
|
Add BearSSL submodule
Fix common.nim path to BearSSL submodule.
|
2019-02-20 00:24:43 +02:00 |
cheatfate
|
52f88dbd1e
|
Initial commit, not ready yet.
|
2019-02-20 00:11:59 +02:00 |