首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于存储器PUF响应重塑的轻量级密钥提取方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:南京理工大学

摘要:本发明公开了一种基于存储器PUF响应重塑的轻量级密钥提取方法,分为密钥注册和密钥重构两个阶段,密钥注册阶段,服务平台对密钥进行一次性注册,密钥重构阶段,物联网终端对密钥sk进行重构,服务平台密钥注册阶段和物联网终端密钥重构阶段中密钥注册和密钥重构阶段对存储器原始响应重塑,有两种新响应产生机制:汉明权重HW响应重塑法和差分汉明权重DHW响应重塑法。本发明从存储器PUF响应产生机制与轻量安全密钥提取的关系出发,从改进响应产生机制的角度出发,提出了产生存储器PUF的高稳定响应方法,以方便测量新响应比特的相异错误率。

主权项:1.一种基于存储器PUF响应重塑的轻量级密钥提取方法,其特征在于,包括以下步骤:步骤1:服务平台对密钥进行一次性注册,具体包括:步骤1.1、对存储器PUF原始响应进行重塑产生新响应e;步骤1.2、根据新响应的错误率,筛选高稳定新响应e;步骤1.3、使用哈希函数H1对高稳定新响应e比特进行熵提取,得到注册密钥sk,表示为:sk←H1e,同时生成高稳定新响应e的位置掩摸mask;步骤1.4、使用哈希函数H2对位置掩模mask与注册密钥sk哈希运算得到注册认证符,表示为:u←H2sk,mask;步骤2:物联网终端对密钥sk进行重构,具体包括:步骤2.1、终端对原始响应实施响应重塑,根据位置掩摸mask,确定再生高稳定新响应e’;步骤2.2、使用哈希函数H1对再生高稳定新响应e’进行熵提取,重构密钥sk’,表示为:sk’←H1e’;步骤2.3、使用哈希函数H2对位置掩模mask与重构密钥sk’哈希运算得到重构认证符u’,表示为:u’←H2sk’,mask,同时将sk’传入MUX;步骤2.4、比较重构认证符u’与注册认证符u,将比较结果传入MUX;步骤2.5、若u=u’,重构密钥sk’等于注册秘钥sk,MUX输出重构密钥sk’,终端提取密钥成功;否则MUX输出无效标识,密钥提取失败;所述步骤1.1和步骤2.1中对原始响应进行重塑包括两种新响应产生机制:汉明权重HW响应重塑法和差分汉明权重DHW响应重塑法,所述汉明权重HW响应重塑法为:将存储器的n个存储单元分为一组,n个存储单元产生n位原始响应,计算该组n个原始响应的汉明权重HW,即n个原始响应中响应比特为1的个数,将该组的汉明权重HW与期望值n2比较,如果HWn2,则重塑新响应比特值为1,否则重塑新响应比特值为0,HW本身作为新响应的错误率指示信息,错误率和稳定性的和为1,其中n≥1;所述差分汉明权重DHW响应重塑法为:将存储器的n个存储单元分为一组,差分汉明权重DHW响应重塑法利用一块中的原始响应产生一比特新响应,其中一块包含m个连续的组,对于一个块中的m组,首先分别计算每组n位原始响应的HW值,然后找出HWmax和HWmin,计算方式由HWmax和HWmin的内存地址决定,DHW=HWmax和HWmin中的高内存地址的HW-HWmax和HWmin中低内存地址的HW,如果DHW0,则一块中m*n个原始响应被重塑为0,否则一块中m*n个原始响应被重塑为1,DHW作为新响应的错误率指示信息,其中m≥2。

全文数据:

权利要求:

百度查询: 南京理工大学 基于存储器PUF响应重塑的轻量级密钥提取方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术