Journal of Cryptographic Engineering