Improve bls::SecretKey privacy (#1164)

* Improve bls::SecretKey privacy

* Add missed file

* Remove more methods from bls::SecretKey

* Add as_bytes() to SecretKey, remove as_raw

* Remove as_raw

* Add back as_raw

* Address review comments
This commit is contained in:
Paul Hauner
2020-05-19 11:23:08 +10:00
committed by GitHub
parent 314fae41fe
commit c93f9c351b
26 changed files with 102 additions and 295 deletions

4
Cargo.lock generated
View File

@@ -433,6 +433,7 @@ dependencies = [
"serde_derive",
"serde_hex",
"tree_hash",
"zeroize",
]
[[package]]
@@ -1334,7 +1335,6 @@ version = "0.1.0"
dependencies = [
"eth2_key_derivation",
"eth2_keystore",
"eth2_ssz",
"hex 0.3.2",
"rand 0.7.3",
"serde",
@@ -5294,8 +5294,6 @@ dependencies = [
"bls",
"deposit_contract",
"eth2_keystore",
"eth2_ssz",
"eth2_ssz_derive",
"eth2_wallet",
"rand 0.7.3",
"rayon",