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] {
|
fn random_32_bytes<R:Rng>(rng: &mut R) -> [u8, ..32] {
|
||||||
[rng.gen(), rng.gen(), rng.gen(), rng.gen(),
|
let mut ret = [0u8, ..32];
|
||||||
rng.gen(), rng.gen(), rng.gen(), rng.gen(),
|
rng.fill_bytes(ret);
|
||||||
rng.gen(), rng.gen(), rng.gen(), rng.gen(),
|
ret
|
||||||
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()]
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Nonce {
|
impl Nonce {
|
||||||
|
|
Loading…
Reference in New Issue