浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 傳感與控制

硬件電路對應(yīng)的子程序加密與解密過程中直接使用混合密鑰

發(fā)布時間:2022/11/28 19:27:58 訪問次數(shù):120

為了實(shí)現(xiàn)定時報(bào)警中斷輸出的功能,還將SD2001E INT1端與單片機(jī)的INT0外中斷端相連,具體的硬件連接電路。網(wǎng)絡(luò)補(bǔ)充版給出與上述硬件電路對應(yīng)的子程序,包括SD2001E初始化子程序,實(shí)時時鐘數(shù)據(jù)讀、寫子程序與INT1中斷輸出子程序。程序采用模擬I2C總線軟件包編制。

由于SD2001E高精度時鐘日歷芯片將可充電池、晶振充電電路及256Kb的NVRAM集成在了一起,又采用了簡單的I2C總線接口,因而該器件無需擴(kuò)展任何外圍元件就可構(gòu)成一個功能完善的時鐘日歷電路,同時又可為系統(tǒng)提供一個容量為32KB的高性能非易失性數(shù)據(jù)存儲單元,故該器件是嵌入式系統(tǒng)時鐘電路的良好選擇。

每當(dāng)用戶輸入的用戶密鑰發(fā)生改變時,必須重新執(zhí)行混合密鑰生成過程,并且重新給Flash裝載重新生成后的混合密鑰表。在本程序中,RC5混合密鑰表共占據(jù)52個8位寄存單元,RC6混合密鑰表共占據(jù)56個8位存儲單元。

在本程序中運(yùn)用加法運(yùn)算以及移位運(yùn)算實(shí)現(xiàn)了16位二進(jìn)制數(shù)乘以16位二進(jìn)制數(shù)的無符號運(yùn)算。

RC5及RC6算法實(shí)驗(yàn)的混合密鑰過程、加密過程、解密過程和總體過程的效果比較

RC6算法和RC5算法在混合密鑰生成時程序的大小相同,但量RC6算法卻比RC5算法省時。這是因?yàn)楦鶕?jù)混合密鑰生在方法在執(zhí)行循環(huán),最終生成混合密鑰時要執(zhí)行比較操作。

在執(zhí)行算法中的模2w加法運(yùn)算、模2w減法運(yùn)算、模2w乘法運(yùn)算時,由于2w的取值為65536,而2個8位寄存器(0~15位)最高可以表示數(shù)據(jù)的值為65535.

數(shù)據(jù)再大就要向高位進(jìn)位,所以在本程序執(zhí)行上述的算法只需要考慮到2個8位寄存器所表達(dá)的值就得到了上述運(yùn)算的最終結(jié)果,而不用再進(jìn)行模2w運(yùn)算。

⑤為了提高數(shù)據(jù)加密及解密的速率,可以把混合密鑰生成過程提前執(zhí)行,以使之生成一張混合密鑰表。把這個表裝入發(fā)送數(shù)據(jù)端Atmega128高速嵌入式單片機(jī)和接收數(shù)據(jù)端Atmega128高速嵌入式單片機(jī)的Flash中,從而在以后的加密與解密過程中直接使用混合密鑰。

上海德懿電子科技有限公司  www.deyie.com

來源:21ic.如涉版權(quán)請聯(lián)系刪除。圖片供參考

為了實(shí)現(xiàn)定時報(bào)警中斷輸出的功能,還將SD2001E INT1端與單片機(jī)的INT0外中斷端相連,具體的硬件連接電路。網(wǎng)絡(luò)補(bǔ)充版給出與上述硬件電路對應(yīng)的子程序,包括SD2001E初始化子程序,實(shí)時時鐘數(shù)據(jù)讀、寫子程序與INT1中斷輸出子程序。程序采用模擬I2C總線軟件包編制。

由于SD2001E高精度時鐘日歷芯片將可充電池、晶振充電電路及256Kb的NVRAM集成在了一起,又采用了簡單的I2C總線接口,因而該器件無需擴(kuò)展任何外圍元件就可構(gòu)成一個功能完善的時鐘日歷電路,同時又可為系統(tǒng)提供一個容量為32KB的高性能非易失性數(shù)據(jù)存儲單元,故該器件是嵌入式系統(tǒng)時鐘電路的良好選擇。

每當(dāng)用戶輸入的用戶密鑰發(fā)生改變時,必須重新執(zhí)行混合密鑰生成過程,并且重新給Flash裝載重新生成后的混合密鑰表。在本程序中,RC5混合密鑰表共占據(jù)52個8位寄存單元,RC6混合密鑰表共占據(jù)56個8位存儲單元。

在本程序中運(yùn)用加法運(yùn)算以及移位運(yùn)算實(shí)現(xiàn)了16位二進(jìn)制數(shù)乘以16位二進(jìn)制數(shù)的無符號運(yùn)算。

RC5及RC6算法實(shí)驗(yàn)的混合密鑰過程、加密過程、解密過程和總體過程的效果比較。

RC6算法和RC5算法在混合密鑰生成時程序的大小相同,但量RC6算法卻比RC5算法省時。這是因?yàn)楦鶕?jù)混合密鑰生在方法在執(zhí)行循環(huán),最終生成混合密鑰時要執(zhí)行比較操作。

在執(zhí)行算法中的模2w加法運(yùn)算、模2w減法運(yùn)算、模2w乘法運(yùn)算時,由于2w的取值為65536,而2個8位寄存器(0~15位)最高可以表示數(shù)據(jù)的值為65535.

數(shù)據(jù)再大就要向高位進(jìn)位,所以在本程序執(zhí)行上述的算法只需要考慮到2個8位寄存器所表達(dá)的值就得到了上述運(yùn)算的最終結(jié)果,而不用再進(jìn)行模2w運(yùn)算。

⑤為了提高數(shù)據(jù)加密及解密的速率,可以把混合密鑰生成過程提前執(zhí)行,以使之生成一張混合密鑰表。把這個表裝入發(fā)送數(shù)據(jù)端Atmega128高速嵌入式單片機(jī)和接收數(shù)據(jù)端Atmega128高速嵌入式單片機(jī)的Flash中,從而在以后的加密與解密過程中直接使用混合密鑰。

上海德懿電子科技有限公司  www.deyie.com

來源:21ic.如涉版權(quán)請聯(lián)系刪除。圖片供參考

熱門點(diǎn)擊

 

推薦技術(shù)資料

滑雪繞樁機(jī)器人
   本例是一款非常有趣,同時又有一定調(diào)試難度的玩法。EDE2116AB... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!