((v[2] as u32) << 8*1) |
((v[3] as u32) << 8*0)
}
+#[cfg(not(feature = "fuzztarget"))] // Used only by poly1305
#[inline]
pub fn slice_to_le32(v: &[u8]) -> u32 {
((v[0] as u32) << 8*0) |
v[3] = ((u >> 8*0) & 0xff) as u8;
v
}
+#[cfg(not(feature = "fuzztarget"))] // Used only by poly1305
#[inline]
pub fn le32_to_array(u: u32) -> [u8; 4] {
let mut v = [0; 4];
pub(crate) mod byte_utils;
pub(crate) mod chacha20;
+#[cfg(not(feature = "fuzztarget"))]
pub(crate) mod poly1305;
pub(crate) mod chacha20poly1305rfc;
pub(crate) mod internal_traits;