Cryptology ePrint Archive: Report 2021/968

White-Box Implementations for Hash-Based Signatures and One-Time Passwords

Kemal Bicakci and Kemal Ulker and Yusuf Uzunay

Abstract: White-box cryptography aims at providing protection against a powerful adversary which is in complete control of the execution environment of the cryptographic operation. Most existing white-box implementations focus on symmetric encryption. In particular, we are not aware of any previous work on general-purpose digital signature schemes secure against white-box attackers. We present white-box implementations for hash-based signatures so that the security against white-box attackers depends not on the availability of a white-box secure pseudorandom function (in addition to a general one-way function). We also present a hash tree-based solution for one-time passwords secure in a white-box attacker context.

Category / Keywords: implementation / white-box cryptography, digital signature, white-box signature, hash chain, one-time password, hash tree

Date: received 18 Jul 2021

Contact author: bicakcikemal at gmail com, kemalbicakci at itu edu tr

Available format(s): PDF | BibTeX Citation

Version: 20210722:091728 (All versions of this report)

Short URL: ia.cr/2021/968


[ Cryptology ePrint archive ]