Back to Search Start Over

WATERMARCH: IP Protection Through Authenticated Obfuscation in FPGA Bitstreams

Authors :
Brooks Olney
Robert Karam
Source :
IEEE Embedded Systems Letters. 13:81-84
Publication Year :
2021
Publisher :
Institute of Electrical and Electronics Engineers (IEEE), 2021.

Abstract

Field programmable gate array (FPGA) bitstreams contain information on the functionality of all hardware intellectual property (IP) cores used in a given design, so if an attacker gains access to the bitstream, they can mount attacks on the IP. Various mechanisms have been proposed to protect IP from reverse engineering and theft. However, there are no examples of IP obfuscation in FPGA bitstreams that also intrinsically enable tamper detection and authentication at no additional hardware cost. In this letter, we propose a mutable architecture-based watermarking scheme called WATERMARCH, a novel technique of authenticated obfuscation utilizing a hash-based message authentication code (HMAC) to cryptographically mesh the obfuscation and watermark with the original design, with no additional overhead beyond the underlying obfuscation method. While collaboration between the IP owner and FPGA vendor is necessary to facilitate parsing of the bitstream, once the bitstream is parsable, the watermark can be extracted to prove authorship of the IP or confirm the presence of malicious IP modification, providing tremendous benefits to both IP owners and end users.

Details

ISSN :
19430671 and 19430663
Volume :
13
Database :
OpenAIRE
Journal :
IEEE Embedded Systems Letters
Accession number :
edsair.doi...........96cee331ff563ea7438922261ca41f39
Full Text :
https://doi.org/10.1109/les.2020.3015092