[发明专利]使用随机数位的安全系统及安全系统的操作方法有效
申请号: | 201810945512.3 | 申请日: | 2018-08-20 |
公开(公告)号: | CN109495243B | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 陈信铭;吴孟益;黄柏豪 | 申请(专利权)人: | 力旺电子股份有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/32;G06F21/72;G06F21/76 |
代理公司: | 深圳新创友知识产权代理有限公司 44223 | 代理人: | 江耀纯 |
地址: | 中国台*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 随机 数位 安全 系统 操作方法 | ||
1.一种使用随机数位的安全系统,其特征在于,包括:
物理不可克隆函数电路,用以提供多个随机数位字符串;
安全密钥产生器,用以根据控制随机数位字符串操纵自所述多个随机数位字符串中提取的操纵位字符串以产生安全密钥,其中所述控制随机数位字符串中的每一位是用以决定是否对所述操纵位字符串执行对应操作;及
保护电路,用以侦测系统威胁及系统攻击,其中当侦测到有系统威胁或系统攻击时,所述安全系统自所述多个随机数位字符串中重新提取所述操纵位字符串。
2.如权利要求1所述的安全系统,其特征在于:
所述控制随机数位字符串的其中一位是用以决定是否对所述操纵位字符串执行取代操作;及
当对所述操纵位字符串执行所述取代操作时,所述操纵位字符串中的至少一位是由所述多个随机数位字符串中的预定随机数位字符串中的至少一对应位所取代。
3.如权利要求1所述的安全系统,其特征在于:
所述控制随机数位字符串的其中一位是用以决定是否对所述操纵位字符串执行互斥或操作;及
当对所述操纵位字符串执行所述互斥或操作时,所述操纵位字符串中的至少一位是与所述多个随机数位字符串中的预定随机数位字符串中的至少一对应位执行互斥或运算。
4.如权利要求1所述的安全系统,其特征在于:
所述控制随机数位字符串的其中一位是用以决定是否对所述操纵位字符串执行位置互换操作;及
当对所述操纵位字符串执行所述位置互换操作时,所述操纵位字符串中的至少两位是彼此交换位置。
5.如权利要求1所述的安全系统,其特征在于:
所述控制随机数位字符串的其中一位是用以决定是否执行跳跃操作或反转操作,其中所述跳跃操作将所述操纵位字符串中的部分位移动到其他位置以改变所述操纵位字符串的排列顺序,而所述反转操作将所述操纵位字符串颠倒排列。
6.如权利要求1所述的安全系统,其特征在于所述操纵位字符串是根据预定顺序自所述多个随机数位字符串中相异的多个随机数位字符串取出的多个位而提取得出。
7.如权利要求1所述的安全系统,其特征在于所述操纵位字符串是周期性地自所述多个随机数位字符串中重新提取得出。
8.如权利要求1所述的安全系统,其特征在于所述控制随机数位字符串中,每一位的定义是由所述多个随机数位字符串中的选择随机数位字符串所决定。
9.如权利要求1所述的安全系统,其特征在于,还包括确定性随机位产生器,用以利用确定性公式及根据所述安全密钥所产生的多个参数,产生随机数字符串。
10.如权利要求9所述的安全系统,其特征在于所述随机数字符串是使用于初始化参数向量、附加位、单次性数字,及加密应用。
11.如权利要求9所述的安全系统,其特征在于所述多个参数是对所述安全密钥执行至少一逻辑运算后产生。
12.如权利要求9所述的安全系统,其特征在于,还包括保护电路,用以侦测系统威胁及系统攻击,其中当侦测到有系统威胁或系统攻击时,重新产生所述安全密钥。
13.如权利要求9所述的安全系统,其特征在于所述安全密钥是周期性地重新产生。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于力旺电子股份有限公司,未经力旺电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810945512.3/1.html,转载请声明来源钻瓜专利网。