Gav Wood
|
d38e5bc4b0
|
Windows build fix.
|
2014-11-16 23:02:53 +01:00 |
|
subtly
|
cdfeb725d4
|
pr fix
|
2014-11-14 13:14:22 +01:00 |
|
subtly
|
4294fb9cbd
|
changes for code review
|
2014-11-13 17:40:44 +01:00 |
|
subtly
|
84b3fb6168
|
refactor and thread-safe cryptopp. for now, remove secp256klib calls. ecdh and tests. move sha3mac into sha3.
|
2014-11-13 02:00:19 +01:00 |
|
subtly
|
e4fd613821
|
cryptopp recover public key
|
2014-11-12 02:01:27 +01:00 |
|
subtly
|
3842c3c9bd
|
ecdh, ecdhe, initial aes classes
|
2014-11-11 18:31:23 +01:00 |
|
subtly
|
d59a648985
|
Merge branch 'develop' into crypto
Conflicts:
test/crypto.cpp
|
2014-11-05 19:08:25 +01:00 |
|
subtly
|
90a0998968
|
Merge branch 'develop' into crypto
|
2014-11-05 16:11:06 +01:00 |
|
Gav Wood
|
f8deb4b046
|
Transaction documentation and build fixes.
|
2014-11-05 14:32:23 +00:00 |
|
Gav Wood
|
d7da8b1aaa
|
Documentation for Transaction.
|
2014-11-05 14:28:29 +00:00 |
|
Gav Wood
|
07ee2e4847
|
Classify Transaction.
|
2014-11-05 13:45:19 +00:00 |
|
subtly
|
4aeeb68d77
|
coding standards, documentation, new exception syntax
|
2014-11-05 14:13:27 +01:00 |
|
subtly
|
7562f8fff2
|
codereview fixes
|
2014-11-04 10:54:46 +01:00 |
|
subtly
|
51fea10bbe
|
Placeholder kdf. More cleanup and tests.
|
2014-11-02 04:41:16 +01:00 |
|
subtly
|
88481e0f26
|
remove asserts for recid being 2, which is rare, but may occur
|
2014-10-29 19:24:23 +01:00 |
|
subtly
|
7f7a800fa1
|
recover public key from ecdsa,v sig using cryptopp
|
2014-10-29 18:46:57 +01:00 |
|
subtly
|
fb5248b27c
|
Merge branch 'develop' into crypto
|
2014-10-27 17:41:25 +01:00 |
|
subtly
|
8dec48b6a3
|
Require secret for hmac.
|
2014-10-27 17:21:01 +01:00 |
|
Gav Wood
|
ed7a56cc16
|
PoC-7: Reversion of 0-hashes, empty-list hashes and sha3('') -> ''
|
2014-10-27 14:13:16 +01:00 |
|
subtly
|
9fa0defcc3
|
support for verifying ec signatures w/secp256k1 or cryptopp.
|
2014-10-27 05:15:44 +01:00 |
|
subtly
|
d710736000
|
ecdsa tests
|
2014-10-27 04:17:03 +01:00 |
|
subtly
|
a7cd35f4f9
|
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.
|
2014-10-25 18:23:19 +02:00 |
|
subtly
|
9a6b5fd613
|
style. remove unused code.
|
2014-10-23 22:12:47 +02:00 |
|
subtly
|
1c8ef38124
|
coding standards
|
2014-10-23 21:59:05 +02:00 |
|
subtly
|
f02987e219
|
remove irrelevant test code
|
2014-10-23 19:25:12 +02:00 |
|
subtly
|
2b66efb72d
|
cleanup more headers
|
2014-10-23 19:19:02 +02:00 |
|
subtly
|
ee062e564b
|
add ecies encrypt/decrypt support to common crypto
|
2014-10-23 19:06:31 +02:00 |
|
subtly
|
3726c120e9
|
two ec curves walked into a bar...
|
2014-10-23 16:59:01 +02:00 |
|
subtly
|
9604a5a4d9
|
commit before narrowing down import-public key issue w/cryptopp
|
2014-10-23 16:38:50 +02:00 |
|
subtly
|
4dcfbd05c6
|
cryptopp_vs_secp256k1
|
2014-10-23 05:04:25 +02:00 |
|
subtly
|
19e169694c
|
fix public import/export
|
2014-10-23 04:50:04 +02:00 |
|
subtly
|
6513d43129
|
import/export cryptopp keys. begin to separate operations and public/secret.
|
2014-10-23 02:40:02 +02:00 |
|
subtly
|
9308d04a4c
|
Export and encrypt via dev::Public. more cryptopp abstraction.
|
2014-10-22 23:59:00 +02:00 |
|
subtly
|
29450c0fab
|
abstract cryptopp. add/test encrypt/decrypt for key.
|
2014-10-22 22:57:41 +02:00 |
|
subtly
|
9a5a6db634
|
aes ctr mode test
|
2014-10-22 15:57:52 +02:00 |
|
subtly
|
8669468cbc
|
cleanup headers
|
2014-10-18 23:01:42 +02:00 |
|
subtly
|
224f43bf81
|
basic ecies class
|
2014-10-18 05:11:36 +02:00 |
|
subtly
|
5693de0f13
|
Merge branch 'develop' into crypto
Conflicts:
test/TestHelperCrypto.h
|
2014-10-17 22:44:05 +02:00 |
|
Gav Wood
|
266bce3376
|
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
|
2014-10-16 19:44:02 +03:00 |
|
Gav Wood
|
165e9780f7
|
Correct namespace for a few things in devcrypto.
Added lower_bound to TrieDB.
Added nextActiveAddress to State.
|
2014-10-16 19:43:48 +03:00 |
|
subtly
|
0abb8e9b1d
|
cryptopp aes128-cbc
|
2014-10-15 11:58:27 +02:00 |
|
subtly
|
15b524abc6
|
cryptopp ecdh and ecies
|
2014-10-14 19:30:20 +02:00 |
|
Arkady Paronyan
|
77598cc3f0
|
fixed segfaults on accessing temp objects vector buffers
|
2014-10-03 17:53:04 +04:00 |
|
Gav Wood
|
f9a7ab94ae
|
Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.
Rename ethential to devcore.
|
2014-09-05 18:24:29 +02:00 |
|
Gav Wood
|
38dd3fb050
|
Project-wide reorganisation of namespaces.
|
2014-09-05 17:09:58 +02:00 |
|
Gav Wood
|
b62f71c699
|
Project refactor. Introduce the Serpent library.
|
2014-06-27 23:47:24 +02:00 |
|
Gav Wood
|
ef95ba9ac3
|
Major reorganisation.
New libs (libethsupport, libevm, liblll).
New LLLC binary.
|
2014-05-26 11:22:19 +02:00 |
|
Gav Wood
|
3a2597d871
|
Split out libethcore from libethereum.
|
2014-04-23 15:08:11 +01:00 |
|
Carl Allendorph
|
bf4865adaf
|
Broke the crypto test out into a separate boost auto test case.
|
2014-04-19 10:53:48 -07:00 |
|
Gav Wood
|
81c3adb109
|
PoC 3.5 functionality. Still buggy though.
|
2014-03-24 16:51:40 -07:00 |
|