欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
關(guān)于國密算法 SM1,SM2,SM3,SM4 的筆記

國密即國家密碼局認定的國產(chǎn)密碼算法。主要有SM1,SM2,SM3,SM4。密鑰長(cháng)度和分組長(cháng)度均為128位。

SM1 為對稱(chēng)加密。其加密強度與AES相當。該算法不公開(kāi),調用該算法時(shí),需要通過(guò)加密芯片的接口進(jìn)行調用。

SM2為非對稱(chēng)加密,基于ECC。該算法已公開(kāi)。由于該算法基于ECC,故其簽名速度與秘鑰生成速度都快于RSA。ECC 256位(SM2采用的就是ECC 256位的一種)安全強度比RSA 2048位高,但運算速度快于RSA。

SM3 消息摘要??梢杂肕D5作為對比理解。該算法已公開(kāi)。校驗結果為256位。

SM4 無(wú)線(xiàn)局域網(wǎng)標準的分組數據算法。對稱(chēng)加密,密鑰長(cháng)度和分組長(cháng)度均為128位。

由于SM1、SM4加解密的分組大小為128bit,故對消息進(jìn)行加解密時(shí),若消息長(cháng)度過(guò)長(cháng),需要進(jìn)行分組,要消息長(cháng)度不足,則要進(jìn)行填充。

SM2,SM3,SM4的相關(guān)文檔可以參考如下鏈接:

http://218.241.108.63/wiki/index.php/首頁(yè)

SM2,SM3,SM4的C代碼如下:

http://files.cnblogs.com/files/TaiYangXiManYouZhe/Sm2_sm3_sm4_c%E8%AF%AD%E8%A8%80%E5%AE%9E%E7%8E%B0.zip

補充:

當使用特定的芯片進(jìn)行SM1或其他國密算法加密時(shí),若用多個(gè)線(xiàn)程調用加密卡的API時(shí),要考慮芯片對于多線(xiàn)程的支持情況。

      隨著(zhù)金融安全上升到國家安全高度,近年來(lái)國家有關(guān)機關(guān)和監管機構站在國家安全和長(cháng)遠戰略的高度提出了推動(dòng)國密算法應用實(shí)施、加強行業(yè)安全可控的要求。擺脫對國外技術(shù)和產(chǎn)品的過(guò)度依賴(lài),建設行業(yè)網(wǎng)絡(luò )安全環(huán)境,增強我國行業(yè)信息系統的“安全可控”能力顯得尤為必要和迫切。

      密碼算法是保障信息安全的核心技術(shù),尤其是最關(guān)鍵的銀行業(yè)核心領(lǐng)域長(cháng)期以來(lái)都是沿用3DES、SHA-1、RSA等國際通用的密碼算法體系及相關(guān)標準,為從根本上擺脫對國外密碼技術(shù)和產(chǎn)品的過(guò)度依賴(lài)。2010年底,國家密碼管理局公布了我國自主研制的“橢圓曲線(xiàn)公鑰密碼算法”(SM2算法)。為保障重要經(jīng)濟系統密碼應用安全,國家密碼管理局于2011年發(fā)布了《關(guān)于做好公鑰密碼算法升級工作的通知》,要求“自2011年3月1日期,在建和擬建公鑰密碼基礎設施電子認證系統和密鑰管理系統應使用SM2算法。自2011年7月1日起,投入運行并使用公鑰密碼的信息系統,應使用SM2算法?!?/p>

國產(chǎn)密碼算法介紹


      國產(chǎn)密碼算法(國密算法)是指國家密碼局認定的國產(chǎn)商用密碼算法,在金融領(lǐng)域目前主要使用公開(kāi)的SM2、SM3、SM4三類(lèi)算法,分別是非對稱(chēng)算法、哈希算法和對稱(chēng)算法。

      SM2算法:SM2橢圓曲線(xiàn)公鑰密碼算法是我國自主設計的公鑰密碼算法,包括SM2-1橢圓曲線(xiàn)數字簽名算法,SM2-2橢圓曲線(xiàn)密鑰交換協(xié)議,SM2-3橢圓曲線(xiàn)公鑰加密算法,分別用于實(shí)現數字簽名密鑰協(xié)商和數據加密等功能。SM2算法與RSA算法不同的是,SM2算法是基于橢圓曲線(xiàn)上點(diǎn)群離散對數難題,相對于RSA算法,256位的SM2密碼強度已經(jīng)比2048位的RSA密碼強度要高。

      SM3算法:SM3雜湊算法是我國自主設計的密碼雜湊算法,適用于商用密碼應用中的數字簽名和驗證消息認證碼的生成與驗證以及隨機數的生成,可滿(mǎn)足多種密碼應用的安全需求。為了保證雜湊算法的安全性,其產(chǎn)生的雜湊值的長(cháng)度不應太短,例如MD5輸出128比特雜湊值,輸出長(cháng)度太短,影響其安全性SHA-1算法的輸出長(cháng)度為160比特,SM3算法的輸出長(cháng)度為256比特,因此SM3算法的安全性要高于MD5算法和SHA-1算法。

     SM4算法:SM4分組密碼算法是我國自主設計的分組對稱(chēng)密碼算法,用于實(shí)現數據的加密/解密運算,以保證數據和信息的機密性。要保證一個(gè)對稱(chēng)密碼算法的安全性的基本條件是其具備足夠的密鑰長(cháng)度,SM4算法與AES算法具有相同的密鑰長(cháng)度分組長(cháng)度128比特,因此在安全性上高于3DES算法。

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
一圖文讓你成為密碼算法安全專(zhuān)家:國密算法與國際算法揭秘
【國密算法那點(diǎn)事兒】解讀DES和SM4、RSA和SM2及SM3
密碼發(fā)展史之近現代密碼
國密算法概述
一文告訴你 國密SM2算法有多優(yōu)秀
從簡(jiǎn)單到復雜,密碼學(xué)讓我們的信息更安全
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久