use ct_memcmp