Cryptology ePrint Archive: Report 2021/937

Storing data that is updated regularly on a client machine securely

Artem Los

Abstract: Licensing of software that will run in offline environments introduces constraints on the licensing model that can be supported. The difficulty arises in cases where information needs to be recorded about the usage of the software, for example in a consumption-based licensing model. We describe a method that makes it harder for an adversary to tamper with the recorded data as well as ways for software vendors to detect if tampering with this information would still occur.

Category / Keywords: applications / RSA, AES, applications

Date: received 9 Jul 2021

Contact author: artem at artemlos net, arteml at kth se

Available format(s): PDF | BibTeX Citation

Version: 20210709:180848 (All versions of this report)

Short URL: ia.cr/2021/937


[ Cryptology ePrint archive ]