| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 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 |  |