Simpler `random_32_bytes`.
This commit is contained in:
parent
6c8a72ba5d
commit
1ce6e3fd3b
11
src/key.rs
11
src/key.rs
|
@ -39,14 +39,9 @@ enum PublicKeyData {
|
|||
}
|
||||
|
||||
fn random_32_bytes<R:Rng>(rng: &mut R) -> [u8, ..32] {
|
||||
[rng.gen(), rng.gen(), rng.gen(), rng.gen(),
|
||||
rng.gen(), rng.gen(), rng.gen(), rng.gen(),
|
||||
rng.gen(), rng.gen(), rng.gen(), rng.gen(),
|
||||
rng.gen(), rng.gen(), rng.gen(), rng.gen(),
|
||||
rng.gen(), rng.gen(), rng.gen(), rng.gen(),
|
||||
rng.gen(), rng.gen(), rng.gen(), rng.gen(),
|
||||
rng.gen(), rng.gen(), rng.gen(), rng.gen(),
|
||||
rng.gen(), rng.gen(), rng.gen(), rng.gen()]
|
||||
let mut ret = [0u8, ..32];
|
||||
rng.fill_bytes(ret);
|
||||
ret
|
||||
}
|
||||
|
||||
impl Nonce {
|
||||
|
|
Loading…
Reference in New Issue