Exploring Low Cost Optimal Watermark for Reusable IP Cores During High Level Synthesis

The challenges in the current design process for consumer electronics products include greater complexity and stiff time-to-market pressure, which has led to the usage of reusable intellectual property (IP) cores (such as JPEG and MPEG) as a sustainable solution. This has led to the domain of IP pro...

Full description

Bibliographic Details
Main Authors: Anirban Sengupta, Saumya Bhadauria
Format: Article
Language:English
Published: IEEE 2016-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/7448836/
id doaj-9ab06388c4e14efdba6934c4ce3fbe87
record_format Article
spelling doaj-9ab06388c4e14efdba6934c4ce3fbe872021-03-29T19:40:41ZengIEEEIEEE Access2169-35362016-01-0142198221510.1109/ACCESS.2016.25520587448836Exploring Low Cost Optimal Watermark for Reusable IP Cores During High Level SynthesisAnirban Sengupta0https://orcid.org/0000-0002-8215-7903Saumya Bhadauria1Discipline of Computer Science and Engineering, Indian Institute of Technology Indore, Indore, IndiaDiscipline of Computer Science and Engineering, Indian Institute of Technology Indore, Indore, IndiaThe challenges in the current design process for consumer electronics products include greater complexity and stiff time-to-market pressure, which has led to the usage of reusable intellectual property (IP) cores (such as JPEG and MPEG) as a sustainable solution. This has led to the domain of IP protection for anti-piracy as an important subject of research for a system design. Watermarking is expected to provide the best protection of authorship when applied at higher levels, i.e., during high-level synthesis. It is also well acknowledged that watermark insertion is non-trivial, as it is very difficult to choose a strong signature that results in higher security and less area overhead among available design solutions. This paper presents a novel multi-variable signature encoding for embedding a dynamic watermark in an IP design during architectural synthesis that provides enhanced security against typical attacks. Owing to the involvement of multiple (four) variables in the proposed signature, it is difficult to realize the signature without complete encoding knowledge of the four variables. Second, our approach aims to optimize the embedding cost of the watermark by exploring a low-cost solution through particle swarm optimization-driven design space exploration based on area-delay constraints. Comparison with a recent technique indicated that our watermark incurs lower embedding cost, lower runtime, and less storage hardware.https://ieeexplore.ieee.org/document/7448836/IPSecurityWatermarkDesign abstractionHigh level synthesisDesign space explorationParticle swarm optimization
collection DOAJ
language English
format Article
sources DOAJ
author Anirban Sengupta
Saumya Bhadauria
spellingShingle Anirban Sengupta
Saumya Bhadauria
Exploring Low Cost Optimal Watermark for Reusable IP Cores During High Level Synthesis
IEEE Access
IPSecurity
Watermark
Design abstraction
High level synthesis
Design space exploration
Particle swarm optimization
author_facet Anirban Sengupta
Saumya Bhadauria
author_sort Anirban Sengupta
title Exploring Low Cost Optimal Watermark for Reusable IP Cores During High Level Synthesis
title_short Exploring Low Cost Optimal Watermark for Reusable IP Cores During High Level Synthesis
title_full Exploring Low Cost Optimal Watermark for Reusable IP Cores During High Level Synthesis
title_fullStr Exploring Low Cost Optimal Watermark for Reusable IP Cores During High Level Synthesis
title_full_unstemmed Exploring Low Cost Optimal Watermark for Reusable IP Cores During High Level Synthesis
title_sort exploring low cost optimal watermark for reusable ip cores during high level synthesis
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2016-01-01
description The challenges in the current design process for consumer electronics products include greater complexity and stiff time-to-market pressure, which has led to the usage of reusable intellectual property (IP) cores (such as JPEG and MPEG) as a sustainable solution. This has led to the domain of IP protection for anti-piracy as an important subject of research for a system design. Watermarking is expected to provide the best protection of authorship when applied at higher levels, i.e., during high-level synthesis. It is also well acknowledged that watermark insertion is non-trivial, as it is very difficult to choose a strong signature that results in higher security and less area overhead among available design solutions. This paper presents a novel multi-variable signature encoding for embedding a dynamic watermark in an IP design during architectural synthesis that provides enhanced security against typical attacks. Owing to the involvement of multiple (four) variables in the proposed signature, it is difficult to realize the signature without complete encoding knowledge of the four variables. Second, our approach aims to optimize the embedding cost of the watermark by exploring a low-cost solution through particle swarm optimization-driven design space exploration based on area-delay constraints. Comparison with a recent technique indicated that our watermark incurs lower embedding cost, lower runtime, and less storage hardware.
topic IPSecurity
Watermark
Design abstraction
High level synthesis
Design space exploration
Particle swarm optimization
url https://ieeexplore.ieee.org/document/7448836/
work_keys_str_mv AT anirbansengupta exploringlowcostoptimalwatermarkforreusableipcoresduringhighlevelsynthesis
AT saumyabhadauria exploringlowcostoptimalwatermarkforreusableipcoresduringhighlevelsynthesis
_version_ 1724195856189489152