38 Commits (70a49b1f3532f65c539d21790094aa6a7c61e868)

Author SHA1 Message Date
Gav Wood cd64adc541 Basic key manager. 10 years ago
Gav Wood 61cfa1517d Initial stab at KeyManager. 10 years ago
chriseth 79fb35fd69 Exception-throwing assert. 10 years ago
subtly 55d83c40fa fix for -warning in cryptopp.cpp. add mutex to host iteration of peers for connect. only try to connect to as many peers as is necessary. update unit test. 10 years ago
subtly 7d1de2b402 replace go counter logic. remove dead test code. 10 years ago
subtly 3292c58599 bugfix and doc clarification. fix test. 10 years ago
subtly 71ccb9c62b curlies 10 years ago
subtly b0aa7ce8ef update encrypt to use same keying as decrypt 10 years ago
subtly 8e2deaebc2 ECIES interop with go is a go. 10 years ago
subtly e3fbf63f8f ecies interop fix and tests. 128-bit keys. 10 years ago
subtly 30e75e2659 initial ecies interop w/go 10 years ago
subtly bde85adee7 implement ecies mac tag 10 years ago
subtly 953bfd2400 start of ecies interop with go 10 years ago
arkpar 3767677b27 explicit operator bool for hash type 10 years ago
Gav Wood 2c6b18f01b Add EVMJIT. 10 years ago
subtly 4814303c09 initial handshake on the wire 10 years ago
Gav Wood 14eaec0431 Fix warnings. 10 years ago
Gav Wood 7775503c16 Warnings fixes. 10 years ago
Gav Wood 89031ff638 Various fixes for the JS API. 10 years ago
Gav Wood 8491e5f2f7 Various fixes. 10 years ago
subtly be5e829f97 cryptopp crash w/null plaintext passed to decrypt 10 years ago
subtly 29f9bf1dc6 return when ciphertext empty 10 years ago
subtly cf3f821d71 changes for code review 10 years ago
subtly fab63ce0a0 refactor and thread-safe cryptopp. for now, remove secp256klib calls. ecdh and tests. move sha3mac into sha3. 10 years ago
subtly 0f86ce7545 ecdh, ecdhe, initial aes classes 10 years ago
subtly 554681992d aes, ecdh, ecdhe 10 years ago
subtly 67747f8cc5 Placeholder kdf. More cleanup and tests. 10 years ago
subtly 538aae8078 Cleaner everything. CryptoPP doesn't recover public keys. secp256k1lib base doesn't verify compact signatures. CryptoPP sign and verify. Stub for secp256k1lib verification from compact signature. 10 years ago
subtly 2f7491f72b bounds 10 years ago
subtly c85d64a331 bound assertions. 10 years ago
subtly 76a9a723e1 style. remove unused code. 10 years ago
subtly a756de4b26 cleanup more headers 10 years ago
subtly f9876b5c6e cleanup headers 10 years ago
subtly 0ff0bf4a38 two ec curves walked into a bar... 10 years ago
subtly 957da99ec9 commit before narrowing down import-public key issue w/cryptopp 10 years ago
subtly d5937633f5 cryptopp_vs_secp256k1 10 years ago
subtly 90641948e5 fix public import/export 10 years ago
subtly 7ef84cf8fc import/export cryptopp keys. begin to separate operations and public/secret. 10 years ago
subtly b97d9bbd6f Export and encrypt via dev::Public. more cryptopp abstraction. 10 years ago
subtly 1f0a11401b style, file headers 10 years ago
subtly 55561363db basic ecies class 10 years ago