Gav Wood
0d1fd85386
Tests fix; ignore missing web3 keys path.
9 years ago
Gav Wood
441105ec4c
ImportKey dialog.
10 years ago
Gav Wood
2617e5f244
Fix issues raised by christoph & arkadiy.
10 years ago
Gav Wood
8e1efe2847
Brain wallet module in AZ.
10 years ago
Gav Wood
8cc8b8009c
Don't rely on file for nonce data.
10 years ago
Gav Wood
47cd2cfbfa
Don't trip up when can't change parent directory's permissions to the ideal.
Don't show accounts that we don't have the keys for in AZ.
10 years ago
debris
e1a72950d5
now policy CMP0042 is set to OLD
This reverts commit 61e99b1040
.
10 years ago
Gav Wood
61e99b1040
Revert "fixed cmake policy CMP0042, MACOSX RPATH"
10 years ago
subtly
a490657a12
Simplify/remove unused methods.
10 years ago
debris
4374ec50c2
fixed cmake policy CMP0042, MACOSX RPATH
10 years ago
Gav Wood
f00d58089d
Gah. Revert "fix" since it results in a build failure without
corresponding FixedHash fix.
10 years ago
Gav Wood
90ec23197d
Don't give away internal state with the nonce.
10 years ago
Gav Wood
0dd42d2e5d
Don't give away internal state with the nonce.
10 years ago
subtly
bc5e44c51a
Remove nonce use in kdf used by cryptopp signing. Update doc of Nonce class.
10 years ago
subtly
3029a3c221
nonce fix
10 years ago
Gav Wood
7704698d29
Make Nonce use Secret.
10 years ago
Gav Wood
7a887fb0d5
Make Nonce generation securely random
SEC-5 Nonce Generation Uses a Deterministic Seed in `libdevcrypto/Common.cpp` on CPP Ethereum
SEC-7 Private Key Recovery from Predictable Transaction Nonces
10 years ago
Gav Wood
09e5dbfa06
Use boost's guaranteed non-deterministic random number generator. If it
compiles, it's safe.
10 years ago
Gav Wood
591b4c8c64
Secure datatypes now copyable only to similar datatypes.
More restrictions on usage to prevent accidental data leakage.
10 years ago
Gav Wood
17098549f8
Introduce vector_ref::cleanse, code adapted from openSSL.
Introduce secure_vector and bytesSec, make Secret auto-cleansing.
10 years ago
Gav Wood
818fa25bba
Secure datatypes now copyable only to similar datatypes.
More restrictions on usage to prevent accidental data leakage.
10 years ago
Gav Wood
2a7c56aef7
Introduce vector_ref::cleanse, code adapted from openSSL.
Introduce secure_vector and bytesSec, make Secret auto-cleansing.
10 years ago
Gav Wood
2f19861858
Secure datatypes now copyable only to similar datatypes.
More restrictions on usage to prevent accidental data leakage.
10 years ago
Gav Wood
e2203bb585
Introduce vector_ref::cleanse, code adapted from openSSL.
Introduce secure_vector and bytesSec, make Secret auto-cleansing.
10 years ago
Gav Wood
c3a334cc21
Introduce vector_ref::cleanse, code adapted from openSSL.
Introduce secure_vector and bytesSec, make Secret auto-cleansing.
10 years ago
Gav Wood
49a826397b
Introduce vector_ref::cleanse, code adapted from openSSL.
Introduce secure_vector and bytesSec, make Secret auto-cleansing.
10 years ago
subtly
ee422c513d
remove unused code
10 years ago
subtly
278b4be207
re-disable secp256k1 for windows
10 years ago
subtly
dd9c7a03c2
doc kdf and set reps based on block size.
10 years ago
subtly
0d4bee6083
update secp256k1
10 years ago
Gav Wood
fb99a503e0
Private chains redux:
- Can switching between them and main chain without losing either.
- No discovery on network when private.
- Private chain id encoded in genesis block and network id remains same.
10 years ago
Gav Wood
54ba40716d
Don't let the zero private key through.
10 years ago
chriseth
33ffc693ed
Do not accept the point at infinity as valid public key for ecrecover.
10 years ago
arkpar
26ff87a0bf
enabled libsecp256k1 on windows
10 years ago
Gav Wood
51f887aac5
Make sure all directories are not readable by baddies (dejavu wk1#0).
Closes #2509 .
Remove neth :(. Who knows, perhaps not forever...
10 years ago
Gav Wood
0c5e924745
Basic Proof-of-Authority sealent.
10 years ago
Gav Wood
a00196914a
Basic Proof-of-Authority sealent.
10 years ago
Gav Wood
1bc77af041
Basic Proof-of-Authority sealent.
10 years ago
Gav Wood
88cd4dfad7
Basic Proof-of-Authority sealent.
10 years ago
Gav Wood
75857ef5d4
Basic Proof-of-Authority sealent.
10 years ago
Gav Wood
212d433370
Basic Proof-of-Authority sealent.
10 years ago
Gav Wood
0e583ffc38
Fix up the windows build.
10 years ago
Gav Wood
8c3fa55dab
windows build fix.
10 years ago
Gav Wood
e92e107fe9
Better casting.
10 years ago
Gav Wood
99b27469b5
Don't use PRNG for key generation!
10 years ago
Gav Wood
464c60145e
Fix up the windows build.
10 years ago
Gav Wood
3024040ee8
windows build fix.
10 years ago
Gav Wood
8d95fbe59c
Better casting.
10 years ago
Gav Wood
d7bd7594e5
Don't use PRNG for key generation!
10 years ago
Gav Wood
98ad4c2454
windows build fix.
10 years ago