EN
A RING OSCILLATOR BASED PUF IMPLEMENTATION ON FPGA
Öz
Physical Unclonable Functions (PUFs) are circuit primitives that generate chip specific and unique outputs, depending on the uncontrollable variations present in the manufacturing process. These cheap and highly efficient structures have a wide range of application areas, including authentication, key generation, and IP protection. Uniqueness, robustness and unpredictability are other important aspects of PUF circuits beside unclonability. In this work, we first review basic PUF circuit types, including Optical PUFs, Arbiter PUFs, Ring Oscillator (RO) PUFs and, SRAM PUFs. Then, two FPGA implementations of RO-PUFs are presented with their uniqueness and robustness analyses. Finally, new concepts in RO-PUF literature and their limits and performance expectations are discussed.
Anahtar Kelimeler
Kaynakça
- R. S. Pappu, “Physical one-way functions.” Ph.D. dissertation, Massachusetts Institute of Technology, Massachusetts, 2001.
- R. S. Pappu, B. Recht, J. Taylor, and N. Gershenfeld, “Physical oneway functions,” Science, vol. 297, no. 6, pp. 2026–2030, 2002.
- K. Kursawe, A. Sadeghi, D. Schellekens, B. Skoric, and P. Tuyls, “Reconfigurable physical unclonable functions - enabling technology for tamper-resistant storage,” in IEEE International Workshop on Hardware Oriented Security and Trust (HOST), 2009, pp. 22–29.
- B. Gassend, D. Clarke, M. van Dijk, and S. Devadas, “Silicon pysical random functions,” in ACM Conference on Computer and Communications Security (CCS), 2002, pp. 148–160.
- B. Gassend, D. Clarke, M. Dijk, and S. Devadas, “Controlled physical random functions,” in 18th Annual Computer Security Applications Conference (ACSAC), 2002.
- C. Yin and G. Qu, “LISA: Maximizing RO-PUF’s secret extraction,” in IEEE International Symposium on Hardware Oriented Security and Trust (HOST), 2010, pp. 100–105.
- G. Komurcu, A. E. Pusane, and G. Dundar, “Dynamic programming based grouping method for RO-PUFs,” in 9th Conference on Ph. D. Research in Microelectronics and Electronics (PRIME), 2013, accepted for publication.
- D. Lim, J. Lee, B. Gasend, G.E.Suh, M. V. Dijk, and S. Devadas, “Extracting secret keys from integrated circuits,” IEEE Transactions on VLSI Systems, vol. 13, no. 10, pp. 1200–1205, 2005.
Ayrıntılar
Birincil Dil
İngilizce
Konular
-
Bölüm
-
Yayımlanma Tarihi
25 Aralık 2013
Gönderilme Tarihi
25 Aralık 2013
Kabul Tarihi
-
Yayımlandığı Sayı
Yıl 2013 Cilt: 13 Sayı: 2
APA
Kömürcü, G., Pusane, A., & Dündar, G. (2013). A RING OSCILLATOR BASED PUF IMPLEMENTATION ON FPGA. IU-Journal of Electrical & Electronics Engineering, 13(2), 1647-1652. https://izlik.org/JA43RE57TX
AMA
1.Kömürcü G, Pusane A, Dündar G. A RING OSCILLATOR BASED PUF IMPLEMENTATION ON FPGA. IU-Journal of Electrical & Electronics Engineering. 2013;13(2):1647-1652. https://izlik.org/JA43RE57TX
Chicago
Kömürcü, Giray, Ali Pusane, ve Günhan Dündar. 2013. “A RING OSCILLATOR BASED PUF IMPLEMENTATION ON FPGA”. IU-Journal of Electrical & Electronics Engineering 13 (2): 1647-52. https://izlik.org/JA43RE57TX.
EndNote
Kömürcü G, Pusane A, Dündar G (01 Aralık 2013) A RING OSCILLATOR BASED PUF IMPLEMENTATION ON FPGA. IU-Journal of Electrical & Electronics Engineering 13 2 1647–1652.
IEEE
[1]G. Kömürcü, A. Pusane, ve G. Dündar, “A RING OSCILLATOR BASED PUF IMPLEMENTATION ON FPGA”, IU-Journal of Electrical & Electronics Engineering, c. 13, sy 2, ss. 1647–1652, Ara. 2013, [çevrimiçi]. Erişim adresi: https://izlik.org/JA43RE57TX
ISNAD
Kömürcü, Giray - Pusane, Ali - Dündar, Günhan. “A RING OSCILLATOR BASED PUF IMPLEMENTATION ON FPGA”. IU-Journal of Electrical & Electronics Engineering 13/2 (01 Aralık 2013): 1647-1652. https://izlik.org/JA43RE57TX.
JAMA
1.Kömürcü G, Pusane A, Dündar G. A RING OSCILLATOR BASED PUF IMPLEMENTATION ON FPGA. IU-Journal of Electrical & Electronics Engineering. 2013;13:1647–1652.
MLA
Kömürcü, Giray, vd. “A RING OSCILLATOR BASED PUF IMPLEMENTATION ON FPGA”. IU-Journal of Electrical & Electronics Engineering, c. 13, sy 2, Aralık 2013, ss. 1647-52, https://izlik.org/JA43RE57TX.
Vancouver
1.Giray Kömürcü, Ali Pusane, Günhan Dündar. A RING OSCILLATOR BASED PUF IMPLEMENTATION ON FPGA. IU-Journal of Electrical & Electronics Engineering [Internet]. 01 Aralık 2013;13(2):1647-52. Erişim adresi: https://izlik.org/JA43RE57TX