ABSTRACT
Physical unclonable functions (PUFs) leverage minute silicon process variations to produce device-tied secret keys. The energy and area costs of creating keys from PUFs can far exceed the costs of the basic PUF circuits alone. Minimizing the end-to-end cost of reliable key generation is critical to enable broader adoption of PUFs. In this work, we introduce a new style of PUF that employs autonomous majority voting to improve reliability. The novelty of this design, and the source of its efficiency, is that the inherently sequential majority voting procedure is carried out by a self-timed circuit without orchestration by a global clock. We use circuit simulation to evaluate the energy versus reliability tradeoffs achieved by different parameterizations of the design, to show that the design performs well across a range of supply voltages, and to quantify the robustness of the design across a broad range of operating temperatures.
- Anis, M., and Aburahma, M. H. Leakage current variability in nanometer technologies. In System-on-Chip for Real-Time Applications, 2005. Proceedings. Fifth International Workshop on, pp. 60--63. Google ScholarDigital Library
- Armknecht, F., Maes, R., Sadeghi, A.-R., Sunar, B., and Tuyls, P. Memory leakage-resilient encryption based on physically unclonable functions. In Towards Hardware-Intrinsic Security, A.-R. Sadeghi and D. Naccache, Eds., Information Security and Cryptography. Springer Berlin Heidelberg, 2010, pp. 135--164.Google Scholar
- Bhargava, M., Cakir, C., and Mai, K. Reliability enhancement of bi-stable PUFs in 65nm bulk CMOS. Hardware-Oriented Security and Trust, 2012 IEEE International Symposium on, 25--30.Google Scholar
- Bhargava, M., Cakir, C., and Mai, K. Attack Resistant Sense Amplifier Based PUFs (SA-PUF) with Deterministic and Controllable Reliability of PUF Responses. Hardware-Oriented Security and Trust, IEEE International Symposium on (2010).Google Scholar
- Cao, Y., Sato, T., Sylvester, D., Orshansky, M., and Hu, C. Predictive technology model. Internet: http://ptm.asu.edu (2002).Google Scholar
- De Canniere, C., Dunkelman, O., and Knežević, M. Katan and ktantan:a family of small and efficient hardware-oriented block ciphers. In Cryptographic Hardware and Embedded Systems-CHES. Springer, 2009, pp. 272--288. Google ScholarDigital Library
- Dodis, Y., Ostrovsky, R., Reyzin, L., and Smith, A. Fuzzy extractors: How to generate strong keys from biometrics and other noisy data. SIAM journal on computing 38, 1 (2008), 97--139. Google ScholarDigital Library
- Gassend, B., Clarke, D., and Van Dijk, M. Silicon physical random functions. In Proceedings of the IEEE Computer and Communications Society (2002). Google ScholarDigital Library
- Guajardo, J., Kumar, S. S., Schrijen, G.-J., and Tuyls, P. Physical unclonable functions and public-key crypto for fpga ip protection. In Field Programmable Logic and Applications. (2007), pp. 189--195.Google Scholar
- Holcomb, D. E., Burleson, W. P., and Fu, K. Power-up SRAM state as an identifying fingerprint and source of true random numbers. IEEE Transactions on Computers (2009). Google ScholarDigital Library
- Holcomb, D. E., Rahmati, A., Salajegheh, M., Burleson, W. P., and Fu, K. DRV-Fingerprinting: using data retention voltage of SRAM cells for chip identification. In RFIDSec'12: Proceedings of the 8th international conference on Radio Frequency Identification: security and privacy issues (July 2012), Springer-Verlag. Google ScholarDigital Library
- Juels, A., and Wattenberg, M. A fuzzy commitment scheme. In Proceedings of the 6th ACM conference on Computer and communications security (1999), pp. 28--36. Google ScholarDigital Library
- Kumar, S. S., Guajardo, J., Maes, R., Schrijen, G. J., and Tuyls, P. The butterfly PUF protecting IP on every FPGA. Hardware-Oriented Security and Trust. (2008). Google ScholarDigital Library
- Maes, R., Tuyls, P., and Verbauwhede, I. Intrinsic PUFs from flip-flops on reconfigurable devices. In 3rd Benelux workshop on information and system security (WISSec 2008) (2008), vol. 17.Google Scholar
- Mathew, S. K., Satpathy, S. K., Anders, M. A., Kaul, H., Hsu, S. K., Agarwal, A., Chen, G. K., Parker, R. J., Krishnamurthy, R. K., and De, V. A 0.19pJ/b PVT-variation-tolerant hybrid physically unclonable function circuit for 100% stable secure key generation in 22nm CMOS. In Solid-State Circuits Conference (ISSCC), 2014 IEEE International (2014), pp. 278--279.Google ScholarCross Ref
- Qazi, M., Tikekar, M., Dolecek, L., Shah, D., and Chandrakasan, A. Loop flattening & spherical sampling: highly efficient model reduction techniques for SRAM yield analysis. In DATE '10: Proceedings of the Conference on Design, Automation and Test in Europe (Mar. 2010). Google ScholarDigital Library
- Satpathy, S., Mathew, S., Li, J., Koeberl, P., Anders, M., Kaul, H., Chen, G., Agarwal, A., Hsu, S., and Krishnamurthy, R. 13fj/bit probing-resilient 250k PUF array with soft darkbit masking for 1.94% bit-error in 22nm tri-gate CMOS. In European Solid State Circuits Conference (ESSCIRC) (2014), IEEE, pp. 239--242.Google ScholarCross Ref
- Su, Y., Holleman, J., and Otis, B. A digital 1.6 pj/bit chip identification circuit using process variations. IEEE Journal of Solid-State Circuits 43, 1 (Jan. 2008), 69 --77.Google ScholarCross Ref
- Xu, X., Rahmati, A., Holcomb, D. E., Fu, K., and Burleson, W. Reliable physical unclonable functions using data retention voltage of sram cells. Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on 34, 6 (2015), 903--914.Google Scholar
- Yamamoto, D., Sakiyama, K., Iwamoto, M., Ohta, K., Ochiai, T., Takenaka, M., and Itoh, K. Uniqueness enhancement of PUF responses based on the locations of random outputting RS latches. In Cryptographic Hardware and Embedded Systems--CHES 2011. Springer, 2011, pp. 390--406. Google ScholarDigital Library
Index Terms
- A Clockless Sequential PUF with Autonomous Majority Voting
Recommendations
Modified linear in dB, sub 0.2 dB gain-step CMOS programmable gain amplifier for ultrasound applications
New techniques for controlling the gain of a programmable gain amplifier (PGA) using an eight-bit digital word has been proposed in this paper. The output taps of the R---2R ladder network feed just the two Gm stages through the switches controlled by ...
A high dynamic range ultralow-current-mode amplifier with pico-ampere sensitivity for biosensor applications
A novel ultralow-current-mode amplifier (ULCA) serving for on-chip biosensor signal pre-amplification in the integrated biosensing system (IBS) has been presented and verified in SMIC 0.18 μm CMOS technology by elaborately considering gain, bandwidth, ...
Improved Ring Oscillator PUF: An FPGA-friendly Secure Primitive
Special Issue on Hardware and SecurityIn this paper, we analyze ring oscillator (RO) based physical unclonable function (PUF) on FPGAs. We show that the systematic process variation adversely affects the ability of the RO-PUF to generate unique chip-signatures, and propose a compensation ...
Comments