一种安全的IP分发方法技术

技术编号:20451690 阅读:34 留言:0更新日期:2019-02-27 04:34
本发明专利技术与数字指纹技术相结合,提供了一种安全的IP分发方法。技术方案包括IP模块分割、IP模块保护、IP模块组装三个部分。IP模块分割部分包括:对IP设计进行解析,根据模块的敏感性和模块的规模等将IP划分为宜保护模块和不宜保护模块,登记入IP数据库,完成IP模块分割。IP模块保护部分包括:根据用户请求,随机选择代理服务器,根据IP所有者版权信息和服务器标识信息生成版权信息文本,通过用户的私用密钥加密后获得数字指纹,在宜保护模块中嵌入数字指纹,完成IP模块保护。IP模块组装与分发部分包括:从IP数据库中提取IP设计中不宜保护模块,与经过指纹保护的宜保护模块按原有顺序组装后,分发给请求用户,并登记入IP数据库。

【技术实现步骤摘要】
一种安全的IP分发方法
G06F21/24;本专利技术属于IP芯核集成电路的IP保护
,是对IP芯核进行模块保护后的分发策略及装置。
技术介绍
过去几十年中,超大规模集成电路(VLSI)的高度集成化给芯片设计提出了新的要求,片上系统(SoC)设计作为VLSI一种新型高效的设计方法,解决了集成电路设计中的诸多问题。IP(IntellectualProperty)设计复用在SoC设计中起到了关键性作用,但同时也暴露了很大的风险。IP的盗用使得IP所有者和IP用户的利益受到侵犯,IP安全受到威胁,阻碍了集成电路产业的健康发展。为了解决IP安全问题,IP保护技术成为具有挑战性的课题,目的是为了保护IP提供商的产品免受IP的非法利用,检测和追踪IP的授权使用。多年来,技术创新使得集成电路IP在硬核、软核和固核等方面变得越来越好。与此同时,IP保护的目标随着各种新兴类型的IP侵犯的出现而得到扩展。这些IP侵犯IP重建、伪造、逆向工程等,IP盗版的工具变得越来越强大。新型纳米材料、设计与制造技术的出现有助于解决这些IP盗版。常用的威慑手段包括专利权、著作权、合同、商标等。它们不直接防止IP盗本文档来自技高网...

【技术保护点】
1.该专利技术利用安全的IP分发方法完成IP的指纹保护与分发,其特征在于包括下列步骤:‑‑‑IP模块分割,具体包括以下步骤:(1)基于IP设计中各组件之间的紧密程度将IP划分为若干模块。(2)对各模块进行解析,根据模块的敏感性和模块的规模等将IP划分为宜保护模块和不宜保护模块,根据模块是否为敏感模块、模块规模等将IP划分为宜保护模块和不宜保护模块。如指纹嵌入易造成较大性能下降的模块、单元数量较少的模块等将被划分为不宜保护模块。(3)按模块在IP出现的先后顺序将上述模块标记为宜保护模块1…宜保护模块m,和不宜保护模块1…不宜保护模块n。(4)信息登记入IP数据库,完成IP模块分割。‑‑‑IP模块...

【技术特征摘要】
1.该发明利用安全的IP分发方法完成IP的指纹保护与分发,其特征在于包括下列步骤:---IP模块分割,具体包括以下步骤:(1)基于IP设计中各组件之间的紧密程度将IP划分为若干模块。(2)对各模块进行解析,根据模块的敏感性和模块的规模等将IP划分为宜保护模块和不宜保护模块,根据模块是否为敏感模块、模块规模等将IP划分为宜保护模块和不宜保护模块。如指纹嵌入易造成较大性能下降的模块、单元数量较少的模块等将被划分为不宜保护模块。(3)按模块在IP出现的先后顺序将上述模块标记为宜保护模块1…宜保护模块m,和不宜保护模块1…不宜保护模块n。(4)信息登记入IP数据库,完成IP模块分割。---IP模块保护,具体包括以下步骤:(1)根据用户请求,随机选择代理服务器,读取代理服务器的唯一标识信息(MAC地址)。(2)将IP所有者提供的版权信息和服务器标识信息合并生成版权信息文本,通过密码散列函数如MD5算法求得哈希(hash)信息。(3)利用用户的私用密钥将哈希信息加密(如利用RC4算法)后获...

【专利技术属性】
技术研发人员:聂廷远范博周立俭
申请(专利权)人:青岛理工大学
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1