pub fn hash128_with_secret(data: &[u8], secret: &[u8]) -> u128