1
0
Fork 0
forked from lthn/blockchain
blockchain/src/crypto
2021-06-08 18:07:53 +03:00
..
bitcoin massive fixes over htlc, sha256/RIPEMD160 basic test(passing) 2021-01-04 22:41:16 +01:00
blake2-impl.h improvements over wallet balance caclulations algo 2019-09-27 17:16:18 +02:00
blake2.h improvements over wallet balance caclulations algo 2019-09-27 17:16:18 +02:00
blake2b-ref.c improvements over wallet balance caclulations algo 2019-09-27 17:16:18 +02:00
chacha8.c Moved sources to public repo 2018-12-27 18:50:45 +03:00
chacha8.h wallet: refactoring for cold-signing process + offline mode + watch-only mode (work in progress) 2019-04-03 12:48:09 +03:00
chacha8_stream.c Implemented encryption stream 'sink' 2020-08-18 21:54:23 +02:00
chacha8_stream.h Implemented encryption stream 'sink' 2020-08-18 21:54:23 +02:00
crypto-ops-data.c Moved sources to public repo 2018-12-27 18:50:45 +03:00
crypto-ops.c crypto: faster sc_invert from libsodium (my old naive one moved to the crypto_tests) 2021-05-11 06:42:06 +03:00
crypto-ops.h crypto: fe_cmp implemented 2021-04-24 04:45:30 +03:00
crypto-sugar.cpp crypto-sugar made less dependent of epee 2021-04-27 05:52:55 +03:00
crypto-sugar.h crypto: scalar_vec_t, scalar_mat_t 2021-06-05 03:36:58 +03:00
crypto.cpp crypto: crypto-sugar (scalar_t, point_t and other helpers) moved from functional_tests/crypto_tests to crypto 2021-04-24 04:48:38 +03:00
crypto.h crypto: 1) ge_p3_0, ge_sub, fe_sq, fe_mul, fe_frombytes, fe_invert made available from outside 2) fe_tobytes implemented 2020-12-14 18:41:49 +03:00
ecrypt-config.h Implemented encryption stream 'sink' 2020-08-18 21:54:23 +02:00
ecrypt-machine.h Implemented encryption stream 'sink' 2020-08-18 21:54:23 +02:00
ecrypt-portable.h Implemented encryption stream 'sink' 2020-08-18 21:54:23 +02:00
ecrypt-sync.h Implemented encryption stream 'sink' 2020-08-18 21:54:23 +02:00
generic-ops.h Moved sources to public repo 2018-12-27 18:50:45 +03:00
hash-ops.h crypto: cn_fast_hash is a bit more faster now 2021-04-22 01:34:51 +03:00
hash.c crypto: fix some warnings 2021-04-27 05:14:11 +03:00
hash.h improvements over wallet balance caclulations algo 2019-09-27 17:16:18 +02:00
initializer.h Moved sources to public repo 2018-12-27 18:50:45 +03:00
keccak.c Moved sources to public repo 2018-12-27 18:50:45 +03:00
keccak.h Moved sources to public repo 2018-12-27 18:50:45 +03:00
random.c crypto: safety improvement: use PRNG manipulation from Boolberry, explicitly require USE_INSECURE_RANDOM_RPNG_ROUTINES defined for using it 2019-09-11 13:35:40 +03:00
random.h crypto: safety improvement: use PRNG manipulation from Boolberry, explicitly require USE_INSECURE_RANDOM_RPNG_ROUTINES defined for using it 2019-09-11 13:35:40 +03:00
range_proofs.cpp Bulletproofs+: the first working version 2021-06-05 03:47:27 +03:00
range_proofs.h Bulletproofs+: gcc compilation fix + minor improvements 2021-06-08 18:07:53 +03:00
RIPEMD160.c added sha256 and RIPEMD160 sources 2020-12-30 23:58:03 +01:00
RIPEMD160.h fixed gcc compilation issue with RIPEMD-160 2021-03-13 16:23:34 +03:00
RIPEMD160_helper.cpp compilation fixes 2021-03-11 06:48:43 +03:00
RIPEMD160_helper.h in the middle of prepare_tx_sources_htlc 2021-02-02 19:02:28 +01:00
tree-hash.c Moved sources to public repo 2018-12-27 18:50:45 +03:00