aboutsummaryrefslogtreecommitdiffstats
path: root/crypto.cpp
Commit message (Expand)AuthorAgeFilesLines
* bugfix and doc clarification. fix test.subtly2015-03-101-1/+1
* coding standardssubtly2015-03-081-6/+6
* fix kdf testsubtly2015-03-081-2/+2
* test initial secrets and ciphers, interop with gosubtly2015-03-051-91/+2
* update host for ecies interop. test sha3 output of interim digest.subtly2015-03-041-0/+36
* ECIES interop with go is a go.subtly2015-03-031-0/+47
* ecies interop fix and tests. 128-bit keys.subtly2015-03-031-10/+38
* start of ecies interop with gosubtly2015-03-021-14/+64
* initial handshake on the wiresubtly2015-02-171-10/+56
* finished test of new-node handshakesubtly2015-02-141-12/+54
* end-to-end handshake for uknown nodesubtly2015-02-141-19/+66
* key agreementsubtly2015-02-141-4/+41
* ack handshake for new node and encrypt both sidessubtly2015-02-131-4/+19
* initiator handshake crypto-testsubtly2015-02-131-0/+37
* fix for windows compliation (circular dependency between statics initialized ...subtly2014-12-101-0/+9
* cryptopp crash w/null plaintext passed to decryptsubtly2014-12-081-0/+8
* Build fix.Gav Wood2014-11-181-1/+1
* Remove overly verbose log.Gav Wood2014-11-181-1/+1
* Windows build fix.Gav Wood2014-11-171-1/+1
* pr fixsubtly2014-11-141-2/+1
* changes for code reviewsubtly2014-11-141-1/+1
* refactor and thread-safe cryptopp. for now, remove secp256klib calls. ecdh an...subtly2014-11-131-98/+45
* cryptopp recover public keysubtly2014-11-121-4/+4
* ecdh, ecdhe, initial aes classessubtly2014-11-121-54/+89
* Merge branch 'develop' into cryptosubtly2014-11-061-11/+11
|\
| * Transaction documentation and build fixes.Gav Wood2014-11-051-8/+8
| * Documentation for Transaction.Gav Wood2014-11-051-2/+2
* | Merge branch 'develop' into cryptosubtly2014-11-051-12/+2
|\|
| * Classify Transaction.Gav Wood2014-11-051-12/+2
* | coding standards, documentation, new exception syntaxsubtly2014-11-051-1/+8
* | codereview fixessubtly2014-11-041-2/+2
* | Placeholder kdf. More cleanup and tests.subtly2014-11-021-16/+18
* | remove asserts for recid being 2, which is rare, but may occursubtly2014-10-301-58/+16
* | recover public key from ecdsa,v sig using cryptoppsubtly2014-10-301-0/+108
* | Merge branch 'develop' into cryptosubtly2014-10-281-0/+3
|\|
| * PoC-7: Reversion of 0-hashes, empty-list hashes and sha3('') -> ''Gav Wood2014-10-271-0/+3
* | Require secret for hmac.subtly2014-10-281-1/+1
* | support for verifying ec signatures w/secp256k1 or cryptopp.subtly2014-10-271-84/+94
* | ecdsa testssubtly2014-10-271-33/+76
* | Cleaner everything. CryptoPP doesn't recover public keys. secp256k1lib base d...subtly2014-10-261-59/+42
|/
* style. remove unused code.subtly2014-10-241-43/+4
* coding standardssubtly2014-10-241-15/+15
* remove irrelevant test codesubtly2014-10-241-8/+0
* cleanup more headerssubtly2014-10-241-1/+1
* add ecies encrypt/decrypt support to common cryptosubtly2014-10-241-0/+18
* two ec curves walked into a bar...subtly2014-10-231-9/+26
* commit before narrowing down import-public key issue w/cryptoppsubtly2014-10-231-18/+46
* cryptopp_vs_secp256k1subtly2014-10-231-1/+32
* fix public import/exportsubtly2014-10-231-11/+7
* import/export cryptopp keys. begin to separate operations and public/secret.subtly2014-10-231-28/+21
* Export and encrypt via dev::Public. more cryptopp abstraction.subtly2014-10-231-1/+21
* abstract cryptopp. add/test encrypt/decrypt for key.subtly2014-10-231-26/+40
* aes ctr mode testsubtly2014-10-221-0/+73
* cleanup headerssubtly2014-10-191-2/+6
* basic ecies classsubtly2014-10-181-75/+31
* Merge branch 'develop' into cryptosubtly2014-10-181-1/+1
|\
| * Merge branch 'develop' of github.com:ethereum/cpp-ethereum into developGav Wood2014-10-171-4/+163
| |\
| * | Correct namespace for a few things in devcrypto.Gav Wood2014-10-171-1/+1
* | | cryptopp aes128-cbcsubtly2014-10-151-3/+40
| |/ |/|
* | cryptopp ecdh and eciessubtly2014-10-151-4/+163
|/
* fixed segfaults on accessing temp objects vector buffersArkady Paronyan2014-10-031-8/+12
* Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.Gav Wood2014-09-061-3/+3
* Project-wide reorganisation of namespaces.Gav Wood2014-09-051-2/+3
* Project refactor. Introduce the Serpent library.Gav Wood2014-06-281-3/+3
* Major reorganisation.Gav Wood2014-05-261-3/+3
* Split out libethcore from libethereum.Gav Wood2014-04-231-5/+5
* Broke the crypto test out into a separate boost auto test case.Carl Allendorph2014-04-201-0/+29
* PoC 3.5 functionality. Still buggy though.Gav Wood2014-03-251-1/+0
* Repotted Common.h.Gav Wood2014-03-051-18/+19
* Tests.Gav Wood2014-02-281-0/+1
* Work in progress on Visual Studio 2013 compile fixes. Libethereum compiles ag...Tim Hughes2014-02-191-4/+4
* Fixed the other occurrence of FoobarMuharem Hrnjadovic2014-02-161-1/+1
* Corrected license headers (Foobar -> cpp-ethereum)Muharem Hrnjadovic2014-02-161-1/+1
* Fixes for Go interop.Gav Wood2014-02-121-0/+24
* Peers have IDs to solve duplicate peers issue.Gav Wood2014-02-101-1/+0
* AlephZero renamed AlethZero and moved to cmake project.Gav Wood2014-02-071-1/+1
* Version 2 not 3 of the GPL.Gav Wood2014-02-011-1/+1
* Manage GetBlocks properly; should work for when > 256 blocks away.Gav Wood2014-01-311-3/+3
* Various fixes.Gav Wood2014-01-201-4/+13
* Repotted tests.Gav Wood2014-01-191-0/+91