Finite state machine IP watermarking: A tutorial

被引:0
|
作者
Abdel-Hamid, Amr T.
Tahar, Sofiene
Aboulhamid, El Mostapha
机构
来源
AHS 2006: FIRST NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS, PROCEEDINGS | 2006年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Sharing Intellectual Property (IP) blocks in today's competitive market poses significant high security risks. In this paper, we present a tutorial for a watermarking approach based on the embedding of the ownership proof as part of the IP design's finite state machine (FSM). It utilizes coinciding as well as unused transitions in the state transition graph of the design. Based on this approach, we have developed a robust watermarking framework, used for copyright protection. The developed technique increases the robustness of the watermark and allows a secure implementation, hence enabling the development of the first public-key IP watermarking scheme at the FSM level. In order to integrate these algorithms in the design cycle of industrial projects, we extend the above techniques to enable the watermarking of hierarchical finite state machines (HFSMs).
引用
收藏
页码:457 / 464
页数:8
相关论文
共 50 条
  • [11] A survey on IP watermarking techniques
    Abdel-Hamid, AT
    Tahar, S
    Aboulhamid, EM
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2004, 9 (03) : 211 - 227
  • [12] Fragile IP watermarking techniques
    Abdel-Hamid, Amr T.
    Tahar, Sofiene
    PROCEEDINGS OF THE 2008 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS, 2008, : 513 - +
  • [13] Easily Verified IP Watermarking
    Bikos, Anastasios
    Vergos, Haridimos T.
    2014 9TH IEEE INTERNATIONAL CONFERENCE ON DESIGN & TECHNOLOGY OF INTEGRATED SYSTEMS IN NANOSCALE ERA (DTIS 2014), 2014,
  • [14] Watermarking ICs for IP protection
    Newbould, RD
    Irby, DL
    Carothers, JD
    Rodriguez, JJ
    Holman, WT
    ELECTRONICS LETTERS, 2002, 38 (06) : 272 - 274
  • [15] A Survey on IP Watermarking Techniques
    Amr T. Abdel-Hamid
    Sofiéne Tahar
    El Mostapha Aboulhamid
    Design Automation for Embedded Systems, 2004, 9 : 211 - 227
  • [16] An Image Watermarking Tutorial Tool using Matlab
    Heylen, Kevin
    Dams, Tim
    MATHEMATICS OF DATA/IMAGE PATTERN RECOGNITION, COMPRESSION, AND ENCRYPTION WITH APPLICATIONS XI, 2008, 7075
  • [17] Charging in the IP multimedia subsystem:: A tutorial
    Kuehne, Ralph
    Goermer, Gerald
    Schlaeger, Morten
    Carle, Georg
    IEEE COMMUNICATIONS MAGAZINE, 2007, 45 (07) : 92 - 99
  • [18] Information hiding in finite state machine
    Yuan, L
    Qu, G
    INFORMATION HIDING, 2004, 3200 : 340 - 354
  • [19] HOW (NOT) TO CODE A FINITE STATE MACHINE
    JONES, DW
    SIGPLAN NOTICES, 1988, 23 (08): : 19 - 22
  • [20] Extrinsic evolution of finite state machine
    Belgasem, A
    Kalganova, T
    Almaini, AEA
    ADAPTIVE COMPUTING IN DESIGN AND MANUFACTURE V, 2002, : 157 - 168