System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及集成电路硬件安全,特别涉及一种实现trng和puf双功能的安全原语模块。
技术介绍
1、物理不可克隆函数(puf)和真随机数生成器(trng)是为物联网系统中的密钥生成和保护提供轻量级解决方案的基本安全原语。puf通常利用静态熵源(例如,制造工艺引起的器件参数不同)为硬件生成唯一指纹,并为加密和身份验证的未来调用实现可靠存储。相反,trng则将动态熵源(例如,热噪声)数字化,以连续生成不可预测的随机数。许多安全方案需要puf和trng来提供更高级别的安全性。例如,在保护隐私的相互认证(ppma)协议中,使用puf id作为密钥对trng生成的无意义文本进行加密,然后将加密后的文本发送出去进行认证。在这种情况下,窃听者无法访问任何有价值的信息,因此不会泄露任何隐私。
2、要将puf和trng集成进入边缘设备,控制好面积使其尽可能地小是非常关键的。但是如果分别用两个模块来分别实现puf和trng两个功能则会占用更多的面积;其次,一般利用rram阵列的puf结构都需要施加读取电压来读取电流进行“0”或“1”的判断,但是由于读取电压的摆动会导致所得到的读取电流的不准确,从而导致误码率的产生。
技术实现思路
1、针对现有技术存在的问题及技术要求,本专利技术的目的是提供了一种实现trng和puf双功能的安全原语模块及其方法,通过列阵的puf和trng工作方式,减少电压摆幅对读取结果影响的编程方式。
2、为了达到上述目的,本专利技术采用以下技术方案实现:
...【技术保护点】
1.一种实现TRNG和PUF双功能的安全原语模块,其特征在于,包括由2T1R结构构建的阵列单元结构,其中第二晶体管(NMOS2)的栅极连接在第一晶体管(NMOS1)的源极和易失性器件(RRAM)之间;通过1号源线(Vsl1)控制第一晶体管(NMOS1)漏极的电位;通过1号位线(Vbl1)控制易失性器件(RRAM)底端部分的电位;通过2号源线(Vsl2)控制第二晶体管(NMOS2)漏极的电位,且通过2号位线(Vbl2)获得第二晶体管(NMOS2)漏极的电流;字线(Vwl)控制在第一晶体管(NMOS1)栅极的电压。
2.根据权利要求1所述的一种实现TRNG和PUF双功能的安全原语模块的方法,其特征在于,包括以下步骤:
3.根据权利要求2所述的一种实现TRNG和PUF双功能的安全原语模块的方法,其特征在于,所述的步骤S12在每次接收到质询位后,将易失性器件(RRAM)设置为低阻态,由于易失性器件(RRAM)的易失性使得易失性器件(RRAM)自发回到高阻态,高阻态阻值重新分布,并对易失性器件(RRAM)的高阻态阻值再一次进行读取。
4.根据权利要求2所
5.根据权利要求2所述的一种实现TRNG和PUF双功能的安全原语模块的方法,其特征在于,所述的步骤S21中第一晶体管(NMOS1)半开状态时的阻值介于易失性器件(RRAM)高阻态阻值和低阻态阻值之间。
6.根据权利要求2所述的一种实现TRNG和PUF双功能的安全原语模块的方法,其特征在于,所述的步骤S21,在易失性器件(RRAM)为高阻态的情况下,第二晶体管(NMOS2)的栅极电压为高电平,其饱和电流高,通过2号位线(Vbl2)的电流为大电流,外围电路输出高电平;在易失性器件(RRAM)为低阻态的情况下,第二晶体管(NMOS2)的栅极电压为低电平,其饱和电流低,通过2号位线(Vbl2)的电流为小电流,外围电路输出低电平。
...【技术特征摘要】
1.一种实现trng和puf双功能的安全原语模块,其特征在于,包括由2t1r结构构建的阵列单元结构,其中第二晶体管(nmos2)的栅极连接在第一晶体管(nmos1)的源极和易失性器件(rram)之间;通过1号源线(vsl1)控制第一晶体管(nmos1)漏极的电位;通过1号位线(vbl1)控制易失性器件(rram)底端部分的电位;通过2号源线(vsl2)控制第二晶体管(nmos2)漏极的电位,且通过2号位线(vbl2)获得第二晶体管(nmos2)漏极的电流;字线(vwl)控制在第一晶体管(nmos1)栅极的电压。
2.根据权利要求1所述的一种实现trng和puf双功能的安全原语模块的方法,其特征在于,包括以下步骤:
3.根据权利要求2所述的一种实现trng和puf双功能的安全原语模块的方法,其特征在于,所述的步骤s12在每次接收到质询位后,将易失性器件(rram)设置为低阻态,由于易失性器件(rram)的易失性使得易失性器件(rram)自发回到高阻态,高阻态阻值重新分布,并对易失性器件(rram)的高阻...
【专利技术属性】
技术研发人员:张亦舒,阚健豪,张子扬,张国滨,凡雪蒙,
申请(专利权)人:浙江大学杭州国际科创中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。