aboutsummaryrefslogtreecommitdiffstats
path: root/crypto.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'develop' into cryptosubtly2014-11-061-11/+11
|\ | | | | | | | | Conflicts: test/crypto.cpp
| * 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 ↵subtly2014-10-261-59/+42
|/ | | | doesn't verify compact signatures. CryptoPP sign and verify. Stub for secp256k1lib verification from compact signature.
* 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
|\ | | | | | | | | Conflicts: test/TestHelperCrypto.h
| * 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
| | | | | | | | | | | | | | | Added lower_bound to TrieDB. Added nextActiveAddress to State.
* | | 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
| | | | Rename ethential to devcore.
* 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
| | | | | New libs (libethsupport, libevm, liblll). New LLLC binary.
* 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 ↵Tim Hughes2014-02-191-4/+4
| | | | again but not sorted out linking dependencies yet.
* 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
| | | | | | | | No post-mine state visible in advance. Additional parts of protocol no longer optional. Protocol version bump. Various GUI improvements. Better (more dynamic) and more correct handling of fee structure.
* AlephZero renamed AlethZero and moved to cmake project.Gav Wood2014-02-071-1/+1
| | | | Other minor changes.
* 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
| | | | Use GetTransactions on connect & respect it. DONE
* Various fixes.Gav Wood2014-01-201-4/+13
|
* Repotted tests.Gav Wood2014-01-191-0/+91