Transactions on Cryptographic Hardware and Embedded Systems

375858