欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

加密芯片、加密方法及加密系統(tǒng)與流程

文檔序號(hào):12133486閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種加密芯片,其特征在于,包括RISC CPU、數(shù)據(jù)總線、SHA 256算法模塊、接口模塊以及時(shí)鐘和定時(shí)器模塊,所述時(shí)鐘和定時(shí)器模塊用于生成時(shí)鐘數(shù)據(jù),所述SHA 256算法模塊用于根據(jù)SHA 256算法進(jìn)行解密運(yùn)算,所述RISC CPU用于調(diào)取所述時(shí)鐘和定時(shí)器模塊生成的時(shí)鐘數(shù)據(jù)和第一密鑰進(jìn)行加密運(yùn)算以生成第一暗文數(shù)據(jù)、調(diào)取第二密鑰對(duì)第二暗文數(shù)據(jù)進(jìn)行解密運(yùn)算以生成明文數(shù)據(jù),以及控制所述接口模塊向目標(biāo)設(shè)備CPU發(fā)送所述明文數(shù)據(jù)進(jìn)行比較。

2.如權(quán)利要求1所述的加密芯片,其特征在于,所述SHA 256算法模塊包括控制電路、Wt生成電路、Kt常數(shù)寄存器、填充電路、運(yùn)算電路、HASH值暫存寄存器和移位寄存器。

3.如權(quán)利要求2所述的加密芯片,其特征在于,所述控制電路包括計(jì)數(shù)器和譯碼電路,所述計(jì)數(shù)器用于根據(jù)時(shí)鐘數(shù)據(jù)進(jìn)行計(jì)數(shù),所述譯碼電路用于根據(jù)所述計(jì)數(shù)器的計(jì)數(shù)值運(yùn)算生成控制信號(hào)。

4.如權(quán)利要求2所述的加密芯片,其特征在于,所述Wt生成電路包括移位寄存器、數(shù)據(jù)選擇器、模邏輯電路、循環(huán)移位電路和Wt寄存器。

5.如權(quán)利要求4所述的加密芯片,其特征在于,所述模邏輯電路選用二級(jí)CSA和一級(jí)CLA的級(jí)聯(lián)結(jié)構(gòu)。

6.如權(quán)利要求1所述的加密芯片,其特征在于,所述RISC CPU包括運(yùn)算器、控制器、比較器和寄存器組。

7.如權(quán)利要求1所述的加密芯片,其特征在于,所述加密芯片還包括總線控制器、慢速總線接口、eFLASH總線接口和eSRAM總線接口,所述eFLASH總線接口用于控制FLASH模塊的讀寫操作,所述eSRAM總線接口用于控制SRAM模塊的讀寫操作。

8.如權(quán)利要求1所述的加密芯片,其特征在于,所述接口模塊包括SPI接口單元,IIC接口單元或1-Wire接口單元。

9.一種利用權(quán)利要求1所述的加密芯片進(jìn)行加密的方法,其特征在于,包括:

RISC CPU調(diào)取時(shí)鐘和定時(shí)器模塊生成的時(shí)鐘數(shù)據(jù)和第一密鑰進(jìn)行加密運(yùn)算以生成第一暗文數(shù)據(jù);

目標(biāo)設(shè)備CPU獲取第一暗文數(shù)據(jù),并調(diào)取保密程序中的第一密鑰對(duì)所述第一暗文數(shù)據(jù)進(jìn)行解密運(yùn)算以生成第一明文數(shù)據(jù);

目標(biāo)設(shè)備CPU調(diào)取保密程序中的第二密鑰對(duì)所述第一明文數(shù)據(jù)進(jìn)行加密運(yùn)算以生成第二暗文數(shù)據(jù);

RISC CPU獲取第二暗文數(shù)據(jù),并調(diào)取第二密鑰對(duì)所述第二暗文數(shù)據(jù)進(jìn)行解密運(yùn)算以生成第二明文數(shù)據(jù);

當(dāng)所述第二明文數(shù)據(jù)在預(yù)設(shè)時(shí)間范圍內(nèi)時(shí),目標(biāo)設(shè)備CPU將所述第二明文數(shù)據(jù)與所述第一明文數(shù)據(jù)進(jìn)行比較;以及

當(dāng)所述第二明文數(shù)據(jù)與所述第一明文數(shù)據(jù)相同時(shí),目標(biāo)設(shè)備CPU控制執(zhí)行保密程序;否則,目標(biāo)設(shè)備CPU控制退出保密程序。

10.一種加密系統(tǒng),其特征在于,包括如權(quán)利要求1所述的加密芯片以及目標(biāo)設(shè)備CPU,所述目標(biāo)設(shè)備CPU的保密程序設(shè)置有第一密鑰和第二密鑰,所述目標(biāo)設(shè)備CPU用于獲取所述RISC CPU生成的第一暗文數(shù)據(jù)并調(diào)取保密程序中的第一密鑰對(duì)所述第一暗文數(shù)據(jù)進(jìn)行解密運(yùn)算以生成第一明文數(shù)據(jù)、調(diào)取保密程序中的第二密鑰對(duì)所述第一明文數(shù)據(jù)進(jìn)行加密運(yùn)算以生成第二暗文數(shù)據(jù)、當(dāng)所述第二明文數(shù)據(jù)在預(yù)設(shè)時(shí)間范圍內(nèi)時(shí)將所述第二明文數(shù)據(jù)與所述第一明文數(shù)據(jù)進(jìn)行比較、當(dāng)所述第二明文數(shù)據(jù)與所述第一明文數(shù)據(jù)相同時(shí)控制執(zhí)行保密程序、以及當(dāng)所述第二明文數(shù)據(jù)與所述第一明文數(shù)據(jù)不相同時(shí)控制退出保密程序。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宜都市| 桂阳县| 安岳县| 新邵县| 瑞金市| 油尖旺区| 乌海市| 古丈县| 勐海县| 平果县| 贵德县| 大关县| 黄梅县| 岫岩| 从化市| 峨边| 东海县| 丰宁| 乐安县| 临夏县| 含山县| 资溪县| 友谊县| 龙江县| 新巴尔虎左旗| 大英县| 永昌县| 南宁市| 泰安市| 和顺县| 六枝特区| 贵阳市| 盱眙县| 昌宁县| 土默特右旗| 松原市| 东安县| 集安市| 庆城县| 团风县| 太保市|