【技术实现步骤摘要】
安全逻辑系统及操作安全逻辑系统的方法
本专利技术是有关于一种安全逻辑系统,特别是一种利用物理不可克隆函数的安全逻辑系统。
技术介绍
随着对实体智能财产(physicalintellectualproperty)的逆向工程的自动化,实体攻击和旁信道(side-channel)攻击变得越来越强大并且越来越符合经济效益,使得敏感信息被暴露的疑虑也随着提升。为了避免有价值的技术被竞争对手抄袭,同时避免私人装置被未授权者存取,制程和装置的主控者常需花费大量的时间及金钱来研发反监控的方法以避免威胁入侵。为了保护系统免于外来攻击,并提升逆向工程的困难度,物理不可克隆函数(physicalunclonablefunction,PUF)的集成电路的特性使其成为了一个可行的方法。物理不可克隆函数的集成电路可以根据其制造过程中所产生的无法预期的物理特性来产生特征字符串。由于制程的差异可能来自于控制过程中的微小变化、材料内容及/或环境参数的偏移。这些自然的变异不仅在制造过程中难以避免,同时也非常难以重建,因此想要复制出相同的特征字符串非常困难。一般而言,在系统启动且其中的电路组件进入稳态之后,物理不可克隆函数便会产生一组特定的特征字符串,这组特征字符串会与组件的物理微结构部分相关。由于物理微结构的生成条件会随时间和环境而变化,因此根据其物理微结构的生成条件的差异,就足以让每个组件具有其独特的性质。然而,虽然物理不可克隆函数能够提供系统安全的基础,但如何将物理不可克隆函数有效且便宜地应用到系统当中以确保信息安全仍然是目前需探讨的议题。
技术实现思路
本专利技术的一实施例提供一种安全逻辑 ...
【技术保护点】
1.一种安全逻辑系统,其特征在于,包括:物理不可克隆函数装置,用以根据所述物理不可克隆函数装置的至少一部分随机物理特征建立加密字符串;物理不可克隆函数缓存器,耦接于所述物理不可克隆函数装置,用以自所述物理不可克隆函数装置载出所述加密字符串;及加密电路,耦接于所述物理不可克隆函数缓存器,用以利用所述加密字符串来操作系统字符串以产生加密数据。
【技术特征摘要】
2017.11.09 US 62/583,499;2018.03.22 US 15/928,1011.一种安全逻辑系统,其特征在于,包括:物理不可克隆函数装置,用以根据所述物理不可克隆函数装置的至少一部分随机物理特征建立加密字符串;物理不可克隆函数缓存器,耦接于所述物理不可克隆函数装置,用以自所述物理不可克隆函数装置载出所述加密字符串;及加密电路,耦接于所述物理不可克隆函数缓存器,用以利用所述加密字符串来操作系统字符串以产生加密数据。2.如权利要求1所述的安全逻辑系统,其特征在于所述系统字符串是存储器地址、存储器数据或指令。3.如权利要求1所述的安全逻辑系统,其特征在于:所述加密电路是将所述加密字符串做为种子以在所述系统字符串中选择并逆变至少一位来对所述系统字符串执行超N码二元编码。4.如权利要求1所述的安全逻辑系统,其特征在于:所述加密电路包括多个逻辑电路,每一逻辑电路用以接收所述系统字符串中的位以及所述加密字符串中的位,并对所述系统字符串中的所述位及所述加密字符串中的所述位执行逻辑运算以产生所述加密数据中的位。5.如权利要求4所述的安全逻辑系统,其特征在于:所述些逻辑电路是异或门。6.如权利要求1所述的安全逻辑系统,其特征在于,另包括译码器,耦接于所述加密电路,用以对所述加密数据进行译码以输出译码数据以使所述加密数据的传输路径随机化。7.如权利要求6所述的安全逻辑系统,其特征在于,另包括:解密电路,耦接于所述物理不可克隆函数缓存器,并用以根据自所述物理不可克隆函数缓存器中取出的所述加密字符串对所述译码数据进行解密以还原出所述系统字符串;及系统功能电路,耦接于所述解密电路,用以根据所述系统字符串执行对应功能。8.如权利要求7所述的安全逻辑系统,其特征在于所述解密电路是设置在所述译码器及所述系统功能电路之间的信号路径上,且所述解密电路是在将所述系统字符串传入所述系统功能电路之前,才对所述译码数据进行译码以还原出所述系统字符串。9.如权利要求1所述的安全逻辑系统,其特征在于,另包括:解密电路,耦接于所述物理不可克隆函数缓存器,用以根据自所述物理不可克隆函数缓存器中取出的所述加密字符串对所述加密数据进行解密以还原出所述系统字符串;及系统功能电路,耦接于所述解密电路,用以根据所述系统字符串执行对应功能。10.如权利要求9所述的安全逻辑系统,其特征在于所述解密电路是设置在所述加密电路及所述系统功能电路之间的信号路径上,且所述解密电路是在将所述系统字符串传入所述系统功能电路之前,才对所述加密数据进行译码以还原出所述系统字符串。11.如权利要求1所述的安全逻辑系统,其特征在于用以载出在所述物理不可克隆装置中的所述加密字符串的地址是透过在默认地址与另一加密字符串纠结缠绕后所建立而来。12.如权利要求1所述的安全逻辑系统,其特征在于用以产生所述加密字符串的初始系统条件是储存在安全环境或一次性写入电路。13.如权利要求1所述的安全逻辑系统,其特征在于所述加密数据是用以作为存取存储器时所需的实体地址。14.如权利要求1所述的安全逻辑系统,其特征在于所述加密数据是用于与一般逻辑运算纠结缠绕后以建立多个可组态逻辑结构。15.如权利要求1所述的安全逻辑系统,其特征在于,另包括路径选择器,用以接收所述加密数据,及根据所述物理不可克隆组态装置所提供的字符串选择所述加密数据的数据路径以使所述加密数据的传输路径随机化。16.一种...
【专利技术属性】
技术研发人员:马腾桂,李轩昂,黄仁成,
申请(专利权)人:汉芝电子股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。