- pub fn rand_u832() -> [u8; 32] {
- let rng = unsafe { RNG_ITER += 1; RNG_ITER - 1 };
- let mut res = [0; 32];
- let data = byte_utils::le64_to_array(rng);
- res[8*0..8*1].copy_from_slice(&data);
- res[8*1..8*2].copy_from_slice(&data);
- res[8*2..8*3].copy_from_slice(&data);
- res[8*3..8*4].copy_from_slice(&data);
- res
- }
-