One-Time Programs with Limited Memory

被引:2
|
作者
Durnoga, Konrad [1 ]
Dziembowski, Stefan [1 ]
Kazana, Tomasz [1 ]
Zajac, Michal [1 ]
机构
[1] Univ Warsaw, Warsaw, Poland
关键词
Pseudorandom functions; One-time device; One-time program; Circuit garbling; CRYPTOGRAPHY; RESILIENCE;
D O I
10.1007/978-3-319-12087-4_24
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We reinvestigate a notion of one-time programs introduced in the CRYPTO 2008 paper by Goldwasser et al. A one-time program is a device containing a program C, with the property that the program C can be executed on at most one input. Goldwasser et al. show how to implement one-time programs on devices equipped with special hardware gadgets called one-time memory tokens. We provide an alternative construction that does not rely on the hardware gadgets. Instead, it is based on the following assumptions: (1) the total amount of data that can leak from the device is bounded, and (2) the total memory on the device (available both to the honest user and to the attacker) is also restricted, which is essentially the model used recently by Dziembowski et al. (TCC 2011, CRYPTO 2011) to construct one-time computable pseudorandom functions and key-evolution schemes.
引用
下载
收藏
页码:377 / 394
页数:18
相关论文
共 50 条
  • [31] Independent one-time passwords
    Rubin, AD
    COMPUTING SYSTEMS, 1996, 9 (01): : 15 - 27
  • [32] The One-Time Pad Revisited
    Matt, Christian
    Maurer, Ueli
    2013 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS (ISIT), 2013, : 2706 - 2710
  • [33] The case for one-time credentials
    Schultz, EE
    COMPUTERS & SECURITY, 2004, 23 (06) : 441 - 442
  • [34] One-time UPC codes
    Bailey, H
    PHOTONICS SPECTRA, 2004, 38 (02) : 46 - 46
  • [35] One-time hash steganography
    Shin, N
    INFORMATION HIDING, PROCEEDINGS, 2000, 1768 : 17 - 28
  • [36] One-Time Nondeterministic Computations
    Holzer, Markus
    Kutrib, Martin
    DESCRIPTIONAL COMPLEXITY OF FORMAL SYSTEMS, DCFS 2017, 2017, 10316 : 177 - 188
  • [37] A zero-mask one-time programmable memory array for RFID applications
    Barsatan, Randy
    Man, Tsz Yin
    Chan, Mansun
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 975 - +
  • [38] Garbled Circuits for Leakage-Resilience: Hardware Implementation and Evaluation of One-Time Programs
    Jarvinen, Kimmo
    Kolesnikov, Vladimir
    Sadeghi, Ahmad-Reza
    Schneider, Thomas
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2010, 2010, 6225 : 383 - +
  • [39] Water quality trading in the United States: trading programs and one-time offset agreements
    Morgan, Cynthia
    Wolverton, Ann
    WATER POLICY, 2008, 10 (01) : 73 - 93
  • [40] A Low Power Self-Turnoff Program Method for One-Time Programmable Memory
    Shen, Ling
    Zheng, Yongan
    Yang, Fan
    Liao, Huailin
    Wang, Yangyuan
    2016 13TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2016, : 579 - 581