blake2b
pub fn compress( buffer: &[u64; 16], hash: &mut [u64; 8], counter: (u64, u64), f: (u64, u64))