66 Commits (ba562b472bf081594aa68a3b1d94391779ffa9ec)

Author SHA1 Message Date
subtly 7418077b4c fix for windows compliation (circular dependency between statics initialized dynamically and dynamically initialized statics) 10 years ago
subtly be5e829f97 cryptopp crash w/null plaintext passed to decrypt 10 years ago
Gav Wood 5c17838ca1 Build fix. 10 years ago
Gav Wood 908e0c498a Remove overly verbose log. 10 years ago
Gav Wood 6af670af27 Windows build fix. 10 years ago
subtly a25185172b pr fix 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 98f3011aab cryptopp recover public key 10 years ago
subtly 0f86ce7545 ecdh, ecdhe, initial aes classes 10 years ago
Gav Wood d5d81ea5c8 Transaction documentation and build fixes. 10 years ago
Gav Wood ef1c4d7967 Documentation for Transaction. 10 years ago
Gav Wood 2e551b5870 Classify Transaction. 10 years ago
subtly b50578f1e6 coding standards, documentation, new exception syntax 10 years ago
subtly 1c746c7233 codereview fixes 10 years ago
subtly 67747f8cc5 Placeholder kdf. More cleanup and tests. 10 years ago
subtly fb00cbc629 remove asserts for recid being 2, which is rare, but may occur 10 years ago
subtly 4c3894e455 recover public key from ecdsa,v sig using cryptopp 10 years ago
subtly 6b6ebcdcda Require secret for hmac. 10 years ago
Gav Wood 15013a3e88 PoC-7: Reversion of 0-hashes, empty-list hashes and sha3('') -> '' 10 years ago
subtly 5517fa2f42 support for verifying ec signatures w/secp256k1 or cryptopp. 10 years ago
subtly 6e889cd887 ecdsa 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 76a9a723e1 style. remove unused code. 10 years ago
subtly e09734c837 coding standards 10 years ago
subtly 76eb58012b remove irrelevant test code 10 years ago
subtly a756de4b26 cleanup more headers 10 years ago
subtly 5967cb93f2 add ecies encrypt/decrypt support to common crypto 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 066aa26f71 abstract cryptopp. add/test encrypt/decrypt for key. 10 years ago
subtly d0f9f73d15 aes ctr mode test 10 years ago
subtly bc1b47470f cleanup headers 10 years ago
subtly 55561363db basic ecies class 10 years ago
Gav Wood c7634c27b0 Correct namespace for a few things in devcrypto. 10 years ago
subtly 5253be9938 cryptopp aes128-cbc 10 years ago
subtly ea059d6d49 cryptopp ecdh and ecies 10 years ago
Arkady Paronyan c161ddb66a fixed segfaults on accessing temp objects vector buffers 10 years ago
Gav Wood 515a1c22a9 Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace. 10 years ago
Gav Wood 4cb7993655 Project-wide reorganisation of namespaces. 10 years ago
Gav Wood 25183afd7c Project refactor. Introduce the Serpent library. 10 years ago
Gav Wood e8217ea489 Major reorganisation. 11 years ago
Gav Wood 648fbc57c9 Split out libethcore from libethereum. 11 years ago
Carl Allendorph de1e416085 Broke the crypto test out into a separate boost auto test case. 11 years ago
Gav Wood b3093e6447 PoC 3.5 functionality. Still buggy though. 11 years ago
Gav Wood 607a5de340 Repotted Common.h. 11 years ago