Skip to main content
Top

2010 | OriginalPaper | Chapter

4. FPGA Updates and Programmability

Authors : Dr. Ted Huffmire, Dr. Cynthia Irvine, Thuy D. Nguyen, Timothy Levin, Dr. Ryan Kastner, Dr. Timothy Sherwood

Published in: Handbook of FPGA Design Security

Publisher: Springer Netherlands

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

This chapter explains the security issues related to the programmability of FPGAs. FPGAs have the ability to change part or all of their configuration during runtime in the field. This chapter also explains how to prevent attackers from exploiting these features.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference R. Anderson, M. Kuhn, Tamper resistance: a cautionary note, in Proceedings of the Second USENIX Workshop on Electronic Commerce, Oakland, CA, November 1996 R. Anderson, M. Kuhn, Tamper resistance: a cautionary note, in Proceedings of the Second USENIX Workshop on Electronic Commerce, Oakland, CA, November 1996
2.
go back to reference K. Austin, Data security arrangements for semiconductor programmable devices. US Patent 5,388,157, February 1995 K. Austin, Data security arrangements for semiconductor programmable devices. US Patent 5,388,157, February 1995
3.
go back to reference M. Bellare, D. Micciancio, A new paradigm for collision-free hashing: incrementality at reduced cost, in Proceedings of Eurocrypt’97, Konstanz, Germany, May 1997 M. Bellare, D. Micciancio, A new paradigm for collision-free hashing: incrementality at reduced cost, in Proceedings of Eurocrypt’97, Konstanz, Germany, May 1997
4.
go back to reference B. Glas, A. Klimm, O. Sander, K. Müller-Glaser, J. Becker, A system architecture for reconfigurable trusted platforms, in Proceedings of the 2008 Conference on Design Automation and Test in Europe (DATE’08), Munich, Germany, March 2008 B. Glas, A. Klimm, O. Sander, K. Müller-Glaser, J. Becker, A system architecture for reconfigurable trusted platforms, in Proceedings of the 2008 Conference on Design Automation and Test in Europe (DATE’08), Munich, Germany, March 2008
5.
go back to reference J.A. Halderman, S.D. Schoen, N. Heninger, W. Clarkson, W. Paul, J.A. Calandrino, A.J. Feldman, J. Appelbaum, E.W. Felten, Lest we remember: cold boot attacks on encryption keys, in Usenix Security Symposium, San Jose, CA, July 2008 J.A. Halderman, S.D. Schoen, N. Heninger, W. Clarkson, W. Paul, J.A. Calandrino, A.J. Feldman, J. Appelbaum, E.W. Felten, Lest we remember: cold boot attacks on encryption keys, in Usenix Security Symposium, San Jose, CA, July 2008
6.
go back to reference S. Harper, R. Fong, P. Athanas, A versatile framework for FPGA field updates: an application of partial self-reconfiguration, in Proceedings of the 14th IEEE International Workshop on Rapid System Prototyping, June 2003 S. Harper, R. Fong, P. Athanas, A versatile framework for FPGA field updates: an application of partial self-reconfiguration, in Proceedings of the 14th IEEE International Workshop on Rapid System Prototyping, June 2003
7.
go back to reference T. Huffmire, B. Brotherton, G. Wang, T. Sherwood, R. Kastner, Moats drawbridges: an isolation primitive for reconfigurable hardware based systems, in Proceedings of the 2007 IEEE Symposium on Security and Privacy, Oakland, CA, USA, May 2007 T. Huffmire, B. Brotherton, G. Wang, T. Sherwood, R. Kastner, Moats drawbridges: an isolation primitive for reconfigurable hardware based systems, in Proceedings of the 2007 IEEE Symposium on Security and Privacy, Oakland, CA, USA, May 2007
8.
go back to reference A.B. Kahng, J. Lach, W.H. Mangione-Smith, S. Mantik, I.L. Markov, M. Potkonjak, P. Tucker, H. Wang, G. Wolfe, Constraint-based watermarking techniques for design IP protection. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. 20(10), 1236–1252 (2001) CrossRef A.B. Kahng, J. Lach, W.H. Mangione-Smith, S. Mantik, I.L. Markov, M. Potkonjak, P. Tucker, H. Wang, G. Wolfe, Constraint-based watermarking techniques for design IP protection. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. 20(10), 1236–1252 (2001) CrossRef
9.
go back to reference T. Kean, Secure configuration of field programmable gate arrays, in Proceedings of the 11th International Conference on Field Programmable Logic and Applications (FPL’01), Belfast, UK, August 2001 T. Kean, Secure configuration of field programmable gate arrays, in Proceedings of the 11th International Conference on Field Programmable Logic and Applications (FPL’01), Belfast, UK, August 2001
10.
go back to reference P. Lysaght, D. Levi, Of gates and wires, in Proceedings of the 18th International Parallel and Distributed Processing Symposium, Santa Fe, NM, April 2004 P. Lysaght, D. Levi, Of gates and wires, in Proceedings of the 18th International Parallel and Distributed Processing Symposium, Santa Fe, NM, April 2004
11.
go back to reference E. Simpson, P. Schaumont, Offline HW/SW authentication for reconfigurable platforms, in Workshop on Cryptographic Hardware and Embedded Systems (CHES), Lausanne, Switzerland, September 2006 E. Simpson, P. Schaumont, Offline HW/SW authentication for reconfigurable platforms, in Workshop on Cryptographic Hardware and Embedded Systems (CHES), Lausanne, Switzerland, September 2006
12.
go back to reference S. Skorobogatov, Low temperature data remanence in static RAM, Cambridge University Technical Report UCAM-CL-TR-536, ISSN 1476-2986, June 2002 S. Skorobogatov, Low temperature data remanence in static RAM, Cambridge University Technical Report UCAM-CL-TR-536, ISSN 1476-2986, June 2002
13.
go back to reference G.E. Suh, S. Devadas, Physical unclonable functions for device authentication and secret key generation, in Design Automation Conference (DAC), San Diego, CA, June 2007 G.E. Suh, S. Devadas, Physical unclonable functions for device authentication and secret key generation, in Design Automation Conference (DAC), San Diego, CA, June 2007
14.
go back to reference G.E. Suh, B. Gassend, M. van Dijk, S. Devedas, Efficient memory integrity verification and encryption for secure processors, in Proceedings of the 36th Annual International Symposium on Microarchitecture (MICRO-36), San Diego, CA, December 2003 G.E. Suh, B. Gassend, M. van Dijk, S. Devedas, Efficient memory integrity verification and encryption for secure processors, in Proceedings of the 36th Annual International Symposium on Microarchitecture (MICRO-36), San Diego, CA, December 2003
15.
go back to reference S. Trimberger, Method and apparatus for protecting proprietary configuration data for programmable logic. US Patent 6,654,889, 2003 S. Trimberger, Method and apparatus for protecting proprietary configuration data for programmable logic. US Patent 6,654,889, 2003
16.
go back to reference T. Tuan, T. Strader, S. Trimberger, Analysis of data remanence in a 90 nm FPGA, in Proceedings of the IEEE Custom Integrated Circuits Conference (CICC), San Jose, CA, September 2007 T. Tuan, T. Strader, S. Trimberger, Analysis of data remanence in a 90 nm FPGA, in Proceedings of the IEEE Custom Integrated Circuits Conference (CICC), San Jose, CA, September 2007
Metadata
Title
FPGA Updates and Programmability
Authors
Dr. Ted Huffmire
Dr. Cynthia Irvine
Thuy D. Nguyen
Timothy Levin
Dr. Ryan Kastner
Dr. Timothy Sherwood
Copyright Year
2010
Publisher
Springer Netherlands
DOI
https://doi.org/10.1007/978-90-481-9157-4_4