256bit的橢圓曲線芯片外部管腳MD5算法
發(fā)布時間:2020/11/12 13:28:23 訪問次數(shù):1417
防程序反編譯,通過應用程序的執(zhí)行文件進行加密,即使當設(shè)備上的可執(zhí)行程被非法取出后,也因加密的原因無法進行破解修改,不被泄密。防程序被直接使用,通過使用CFW32C7UL系列的硬件CHIP ID和應用程序進行唯一配對綁定,即使某個設(shè)備程序被復制且被用到同款CFW32C7UL系列上去,因CHIP ID的唯一特性,它也無法識別被復制的程序,從實現(xiàn)對可執(zhí)行程序的唯一性保護。在CFW32C7UL系列中除了CHIP ID(96bits)外,還有128bits的可供開發(fā)者使用的一次性燒錄密鑰的Efuse區(qū)域,開發(fā)者可以自定義密鑰或獨家“CHIP ID”來保護自己的可執(zhí)行文件。
數(shù)據(jù)安全和知識產(chǎn)權(quán)安全本質(zhì)上是一種靜態(tài)的安全,而行為安全是一種動態(tài)安全。行為安全要求設(shè)備的行為的過程和結(jié)果不能危害數(shù)據(jù)的秘密性、行為的過程和結(jié)果不能危害數(shù)據(jù)的完整性、行為的過程和結(jié)果是預期的,當行為的過程出現(xiàn)偏離預期時,能夠發(fā)現(xiàn)、控制或糾正。行為安全強調(diào)的是過程的安全,體現(xiàn)硬件設(shè)備、軟件設(shè)備和應用程序的執(zhí)行序列符合設(shè)計預期,符合設(shè)備“安全可控”要求。
SM4分組密碼算法是我國自主設(shè)計的分組對稱密碼算法,用于實現(xiàn)數(shù)據(jù)的加密/解密運算,以保證數(shù)據(jù)和信息的機密性。SM4算法與AES算法具有相同的密鑰長度分組長度128比特,在安全性上高于3DES算法。
SM2橢圓曲線公鑰密碼算法是我國自主設(shè)計的公鑰密碼算法,用于實現(xiàn)數(shù)字簽名密鑰協(xié)商和數(shù)據(jù)加密等功能。SM2算法是基于ECC橢圓曲線算法,不同于國際標準,采取了更為安全的機制。在實際應用中,采用了一條256bit的橢圓曲線作為標準曲線。相對于RSA算法,256位的SM2密碼強度已經(jīng)比2048位的RSA密碼強度要高。在速度方面,256位SM2在驗簽速度上遠遠高于2048位的RSA。
SM3雜湊算法是我國自主設(shè)計的密碼雜湊算法,適用于商用密碼應用中的數(shù)字簽名和驗證消息認證碼的生成與驗證以及隨機數(shù)的生成,可滿足多種密碼應用的安全需求。SM3算法的輸出長度為256比特,SM3算法的安全性要高于MD5算法和SHA-1算法。
(素材來源:eepw.如涉版權(quán)請聯(lián)系刪除。特別感謝)
防程序反編譯,通過應用程序的執(zhí)行文件進行加密,即使當設(shè)備上的可執(zhí)行程被非法取出后,也因加密的原因無法進行破解修改,不被泄密。防程序被直接使用,通過使用CFW32C7UL系列的硬件CHIP ID和應用程序進行唯一配對綁定,即使某個設(shè)備程序被復制且被用到同款CFW32C7UL系列上去,因CHIP ID的唯一特性,它也無法識別被復制的程序,從實現(xiàn)對可執(zhí)行程序的唯一性保護。在CFW32C7UL系列中除了CHIP ID(96bits)外,還有128bits的可供開發(fā)者使用的一次性燒錄密鑰的Efuse區(qū)域,開發(fā)者可以自定義密鑰或獨家“CHIP ID”來保護自己的可執(zhí)行文件。
數(shù)據(jù)安全和知識產(chǎn)權(quán)安全本質(zhì)上是一種靜態(tài)的安全,而行為安全是一種動態(tài)安全。行為安全要求設(shè)備的行為的過程和結(jié)果不能危害數(shù)據(jù)的秘密性、行為的過程和結(jié)果不能危害數(shù)據(jù)的完整性、行為的過程和結(jié)果是預期的,當行為的過程出現(xiàn)偏離預期時,能夠發(fā)現(xiàn)、控制或糾正。行為安全強調(diào)的是過程的安全,體現(xiàn)硬件設(shè)備、軟件設(shè)備和應用程序的執(zhí)行序列符合設(shè)計預期,符合設(shè)備“安全可控”要求。
SM4分組密碼算法是我國自主設(shè)計的分組對稱密碼算法,用于實現(xiàn)數(shù)據(jù)的加密/解密運算,以保證數(shù)據(jù)和信息的機密性。SM4算法與AES算法具有相同的密鑰長度分組長度128比特,在安全性上高于3DES算法。
SM2橢圓曲線公鑰密碼算法是我國自主設(shè)計的公鑰密碼算法,用于實現(xiàn)數(shù)字簽名密鑰協(xié)商和數(shù)據(jù)加密等功能。SM2算法是基于ECC橢圓曲線算法,不同于國際標準,采取了更為安全的機制。在實際應用中,采用了一條256bit的橢圓曲線作為標準曲線。相對于RSA算法,256位的SM2密碼強度已經(jīng)比2048位的RSA密碼強度要高。在速度方面,256位SM2在驗簽速度上遠遠高于2048位的RSA。
SM3雜湊算法是我國自主設(shè)計的密碼雜湊算法,適用于商用密碼應用中的數(shù)字簽名和驗證消息認證碼的生成與驗證以及隨機數(shù)的生成,可滿足多種密碼應用的安全需求。SM3算法的輸出長度為256比特,SM3算法的安全性要高于MD5算法和SHA-1算法。
(素材來源:eepw.如涉版權(quán)請聯(lián)系刪除。特別感謝)
熱門點擊
- 正反饋增益和負反饋增益振蕩幅度
- IO-Link集線器環(huán)形低漏磁變壓器
- 電流模式邏輯雙倍數(shù)據(jù)速率
- 28nm或22nm快閃存儲器的極限磁芯記憶體
- 旋轉(zhuǎn)變壓器信號模塊可變差動
- 單片機的管腳輸出邏輯電平
- 噪聲最低的光學光電容積脈搏波法
- 功率和寬禁帶應用中較競爭系統(tǒng)
- GaN晶體管的輔助電源與柵極相匹配
- 256bit的橢圓曲線芯片外部管腳MD5算法
推薦技術(shù)資料
- 100A全集成電源模塊R
- Teseo-VIC6A GNSS車用精準定位
- 高效先進封裝工藝
- 模數(shù)轉(zhuǎn)換器 (Analog-to-Digit
- 集成模數(shù)轉(zhuǎn)換器(ADC)
- 128 通道20 位電流數(shù)字轉(zhuǎn)換器̴
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應用研究