A pragmatic per-device licensing scheme for hardware IP cores on SRAM-based FPGAs

The modus operandi of the upfront intellectual property (IP) licensing model is impractical for the developers of small to medium volume of field-programmable gate array (FPGA)-based applications. The FPGA IP market is in dire need for a more competitive and secure IP licensing scheme to flourish. I...

Full description

Saved in:
Bibliographic Details
Main Authors: Zhang, Li, Chang, Chip Hong
Other Authors: School of Electrical and Electronic Engineering
Format: Article
Language:English
Published: 2015
Subjects:
Online Access:https://hdl.handle.net/10356/105046
http://hdl.handle.net/10220/25025
http://dx.doi.org/10.1109/TIFS.2014.2355043
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-105046
record_format dspace
spelling sg-ntu-dr.10356-1050462019-12-06T21:45:01Z A pragmatic per-device licensing scheme for hardware IP cores on SRAM-based FPGAs Zhang, Li Chang, Chip Hong School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems The modus operandi of the upfront intellectual property (IP) licensing model is impractical for the developers of small to medium volume of field-programmable gate array (FPGA)-based applications. The FPGA IP market is in dire need for a more competitive and secure IP licensing scheme to flourish. In this paper, a pragmatic security protocol that could support the licensing of IP cores on a per-device basis without the need for a contractual agreement of an external trusted third party, large bandwidth, and complicated flow of communications is proposed. Besides assuring that the incentives of all stakeholders involved in the FPGA IP core trading are not scarified if not enhanced, the proposed protocol guarantees total secrecy and integrity of licensed IP cores based on available primitives of contemporary SRAM-based FPGA devices. It also prohibits the implementation of protected IP cores on unscreened excess devices and counterfeit chips sold in the gray market. The adoption of IP fingerprinting further deters the IP licensees from abusing the IP cores. Using the self-reconfiguration feature of FPGAs today, the resources consumed by the control module used for the implementation of protected IP cores on the authorized device are temporary and marginal. Accepted version 2015-02-06T05:02:12Z 2019-12-06T21:45:01Z 2015-02-06T05:02:12Z 2019-12-06T21:45:01Z 2014 2014 Journal Article Zhang, L., & Chang, C.-H. (2014). A pragmatic per-device licensing scheme for hardware IP cores on SRAM-based FPGAs. IEEE transactions on information forensics and security, 9(11), 1893-1905. https://hdl.handle.net/10356/105046 http://hdl.handle.net/10220/25025 http://dx.doi.org/10.1109/TIFS.2014.2355043 183010 en IEEE transactions on information forensics and security © 2014 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. The published version is available at: [http://dx.doi.org/10.1109/TIFS.2014.2355043]. application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems
Zhang, Li
Chang, Chip Hong
A pragmatic per-device licensing scheme for hardware IP cores on SRAM-based FPGAs
description The modus operandi of the upfront intellectual property (IP) licensing model is impractical for the developers of small to medium volume of field-programmable gate array (FPGA)-based applications. The FPGA IP market is in dire need for a more competitive and secure IP licensing scheme to flourish. In this paper, a pragmatic security protocol that could support the licensing of IP cores on a per-device basis without the need for a contractual agreement of an external trusted third party, large bandwidth, and complicated flow of communications is proposed. Besides assuring that the incentives of all stakeholders involved in the FPGA IP core trading are not scarified if not enhanced, the proposed protocol guarantees total secrecy and integrity of licensed IP cores based on available primitives of contemporary SRAM-based FPGA devices. It also prohibits the implementation of protected IP cores on unscreened excess devices and counterfeit chips sold in the gray market. The adoption of IP fingerprinting further deters the IP licensees from abusing the IP cores. Using the self-reconfiguration feature of FPGAs today, the resources consumed by the control module used for the implementation of protected IP cores on the authorized device are temporary and marginal.
author2 School of Electrical and Electronic Engineering
author_facet School of Electrical and Electronic Engineering
Zhang, Li
Chang, Chip Hong
format Article
author Zhang, Li
Chang, Chip Hong
author_sort Zhang, Li
title A pragmatic per-device licensing scheme for hardware IP cores on SRAM-based FPGAs
title_short A pragmatic per-device licensing scheme for hardware IP cores on SRAM-based FPGAs
title_full A pragmatic per-device licensing scheme for hardware IP cores on SRAM-based FPGAs
title_fullStr A pragmatic per-device licensing scheme for hardware IP cores on SRAM-based FPGAs
title_full_unstemmed A pragmatic per-device licensing scheme for hardware IP cores on SRAM-based FPGAs
title_sort pragmatic per-device licensing scheme for hardware ip cores on sram-based fpgas
publishDate 2015
url https://hdl.handle.net/10356/105046
http://hdl.handle.net/10220/25025
http://dx.doi.org/10.1109/TIFS.2014.2355043
_version_ 1681049563954151424