subtly
|
1c53a9107c
|
bugfix and doc clarification. fix test.
|
2015-03-09 18:14:49 +01:00 |
|
subtly
|
ee02d25453
|
coding standards
|
2015-03-08 13:48:49 +01:00 |
|
subtly
|
587e544063
|
fix kdf test
|
2015-03-08 13:45:23 +01:00 |
|
subtly
|
7ce91422ff
|
test initial secrets and ciphers, interop with go
|
2015-03-05 00:22:35 +01:00 |
|
subtly
|
454c851260
|
update host for ecies interop. test sha3 output of interim digest.
|
2015-03-03 20:56:05 +01:00 |
|
subtly
|
42f7632c3c
|
ECIES interop with go is a go.
|
2015-03-03 13:01:47 +01:00 |
|
subtly
|
0a7b5bb62b
|
ecies interop fix and tests. 128-bit keys.
|
2015-03-03 02:23:48 +01:00 |
|
subtly
|
b78116ae44
|
start of ecies interop with go
|
2015-03-01 22:17:17 +01:00 |
|
subtly
|
dfd6b4907b
|
initial handshake on the wire
|
2015-02-17 07:16:56 -05:00 |
|
subtly
|
cc66993e61
|
finished test of new-node handshake
|
2015-02-13 22:11:23 -05:00 |
|
subtly
|
4942dab73c
|
end-to-end handshake for uknown node
|
2015-02-13 20:45:03 -05:00 |
|
subtly
|
1542497872
|
key agreement
|
2015-02-13 16:05:20 -05:00 |
|
subtly
|
773337596b
|
ack handshake for new node and encrypt both sides
|
2015-02-13 02:57:26 -05:00 |
|
subtly
|
5f5bca7632
|
initiator handshake crypto-test
|
2015-02-13 02:48:33 -05:00 |
|
subtly
|
0e98fec278
|
fix for windows compliation (circular dependency between statics initialized dynamically and dynamically initialized statics)
|
2014-12-09 18:52:04 +01:00 |
|
subtly
|
6475a4ffb6
|
cryptopp crash w/null plaintext passed to decrypt
|
2014-12-08 14:41:04 +01:00 |
|
Gav Wood
|
00c21e4bcc
|
Build fix.
|
2014-11-18 12:01:25 +01:00 |
|
Gav Wood
|
4db1839607
|
Remove overly verbose log.
|
2014-11-18 12:00:58 +01:00 |
|
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 |
|