[發(fā)明專利]用于熔絲驗證的基于Simon的散列在審
| 申請?zhí)枺?/td> | 201711143368.3 | 申請日: | 2017-11-17 |
| 公開(公告)號: | CN108228960A | 公開(公告)日: | 2018-06-29 |
| 發(fā)明(設計)人: | H·考爾;S·K·馬修;M·A·安德斯;J·沃克;J·G·山德里 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 何焜;黃嵩泉 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 散列 存儲器 密碼電路 驗證 熔絲 電路 指示存儲器 輸出組合 耦合到 處理器 存儲 指令 輸出 申請 應用 | ||
1.一種處理器,包括:
存儲器,所述存儲器用于存儲多個值;以及
散列電路,包括:
Simon密碼電路,能操作以將Simon密碼應用到所述多個值中的每一個并且為所述多個值中的每一個生成輸出,
電路,耦合到所述Simon密碼電路,用于將來自所述Simon密碼電路的所述多個值中的每個值的輸出組合為散列摘要,所述散列摘要指示所述存儲器中的值是否是有效的。
2.如權利要求1所述的處理器,其特征在于,所述存儲器包括熔絲陣列,所述熔絲陣列具有利用熔絲值編程的多個半導體熔絲,其中所述散列電路能操作以接收來自所述熔絲陣列的熔絲值并且通過將所述Simon密碼應用到所述熔絲值來生成一個或多個散列。
3.如權利要求2所述的處理器,其特征在于,所述電路能操作以通過將所述Simon密碼對所述多個值中的一個的前一次應用的輸入與源自所述Simon密碼的所述前一次應用的輸出組合來生成所述散列摘要。
4.如權利要求3所述的處理器,其特征在于,進一步包括控制器,所述控制器耦合到所述散列電路和所述熔絲陣列以使得所述散列電路一次接收所述熔絲陣列中的一個熔絲值并且將所述Simon密碼單獨地應用到所述熔絲值中的每一個,直到所述Simon密碼已經(jīng)被應用到來自所述熔絲陣列的所有熔絲值,所述電路用于當所述Simon密碼的全部輸出基于所述Simon密碼的先前輸出而生成時組合所述Simon密碼的每個輸出。
5.如權利要求2所述的處理器,其特征在于,所述電路實現(xiàn)XOR門,所述XOR門具有:
第一XOR門輸入,耦合到所述Simon密碼的輪次邏輯輸出;
第二XOR門輸入,耦合到所述Simon密碼的前一個輪次邏輯輸入;以及
XOR門輸出,耦合到所述Simon密碼的輪次邏輯輸入。
6.如權利要求2所述的處理器,其特征在于,進一步包括:
熔絲微控制器,耦合到所述熔絲陣列以將所述熔絲值提供給所述散列電路;
其中所述散列電路包括本地控制器,所述本地控制器耦合到所述熔絲微控制器以僅在所述熔絲微控制器提供的前一散列值已經(jīng)被加載到所述散列電路中之后請求所述熔絲微控制器發(fā)送來自所述熔絲陣列的下一熔絲值。
7.如權利要求1所述的處理器,其特征在于,所述Simon密碼包括用于密鑰生成和輪次邏輯的位片數(shù)據(jù)路徑。
8.如權利要求1所述的處理器,其特征在于,所述散列電路是位串行的并且包括按位串行方式操作的Simon密碼。
9.如權利要求1所述的處理器,其特征在于,進一步包括微控制器,所述微控制器經(jīng)由下列各項耦合到所述散列電路:
第一信號接口,用于向所述散列電路指示新數(shù)據(jù)可用于所述散列電路進行散列;
第二信號接口,由所述散列電路使用以向所述微控制器指示所述散列電路已經(jīng)完成了將所述新數(shù)據(jù)應用到Simon密碼;以及
第三信號接口,用于指示當新數(shù)據(jù)塊被啟動時所述散列電路中使用的散列會被重新初始化。
10.如權利要求9所述的處理器,其特征在于,進一步包括本地控制器,所述本地控制器用于協(xié)調將數(shù)據(jù)加載到所述Simon密碼中,其中所述本地控制器能操作以連續(xù)地加載并且如果數(shù)據(jù)加載尺寸小于密鑰尺寸則內部地將所述Simon密碼的密鑰存儲內的部分數(shù)據(jù)移位。
11.如權利要求10所述的處理器,其特征在于,所述本地控制器使用所述Simon密碼內部的線性反饋移位寄存器來跟蹤所述Simon密碼中的操作以確定何時請求更多輸入數(shù)據(jù)。
12.如權利要求9所述的處理器,其特征在于,所述散列電路能操作以接收輸入數(shù)據(jù),所述輸入數(shù)據(jù)具有加在每個經(jīng)編程的值之前的前綴和被填補以使得所述輸入數(shù)據(jù)是所述散列電路中使用的所述Simon密碼密鑰尺寸的倍數(shù)的加數(shù)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經(jīng)英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711143368.3/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





