pub fn ct_xor<const N: usize>(a: &[u8; N], b: &[u8; N]) -> [u8; N]
Apply a constant-time bitwise XOR operation between two arrays