Paper 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.
Metadata
- Available format(s)
- Category
- Implementation
- Publication info
- Preprint. MINOR revision.
- Keywords
- white-box cryptographydigital signaturewhite-box signaturehash chainone-time passwordhash tree
- Contact author(s)
- bicakcikemal @ gmail com,kemalbicakci @ itu edu tr
- History
- 2023-07-20: last of 2 revisions
- 2021-07-22: received
- See all versions
- Short URL
- https://ia.cr/2021/968
- License
-
CC BY