91视频免费?看_蜜芽MY188精品TV在线观看_国产免费无遮挡在线观看视频_深夜国产_亚洲精品欧洲精品_欧美黑人粗暴多交

  • 回復
  • 收藏
  • 點贊
  • 分享
  • 發新帖

常用國密算法介紹

國密算法是國家商用密碼管理辦公室制定的一系列密碼標準,包括SM1(SCB2)、SM2、SM3、SM4、SM7、SM9、祖沖之密碼算法(ZUC)那等等。在終端設備上通常需要使用內嵌國密算法的安全芯片配合使用,倚靠安全芯片的安全性來實現密鑰的存儲和安全防護。

密碼算法是保障信息安全的核心技術,在一些重要的行業例如:銀行業、游戲業、互聯網業以前長期以來都是沿用3DES、SHA-1、RSA等國際通用的密碼算法體系及相關標準。2010年底,國家密碼管理局公布了我國自主研制的“橢圓曲線公鑰密碼算法”(SM2算法)。為保障重要經濟系統密碼應用安全,國家密碼管理局于2011年發布了《關于做好公鑰密碼算法升級工作的通知》,要求“自2011年3月1日起,在建和擬建公鑰密碼基礎設施電子認證系統和密鑰管理系統應使用國密算法。自2011年7月1日起,投入運行并使用公鑰密碼的信息系統,應使用SM2算法。”經過多年的發展這些國密算法在國內各行各業都有了廣泛的應用,為國內各行業的信息安全提供了可靠的保障。

常用國密算法概述:

SM1算法: 對稱加密算法其加密強度與AES相當。該算法不公開,僅以IP核的形式存在于芯片中。需要通過加密芯片的接口進行調用。

SM2算法:非對稱算法其實現基于ECC算法。SM2橢圓曲線公鑰密碼算法是我國自主設計的公鑰密碼算法,包括SM2-1橢圓曲線數字簽名算法,SM2-2橢圓曲線密鑰交換協議,SM2-3橢圓曲線公鑰加密算法,分別用于實現數字簽名密鑰協商和數據加密等功能。SM2算法與RSA算法不同的是,SM2算法是基于橢圓曲線上點群離散對數難題,相對于RSA算法,256位的SM2密碼強度已經比2048位的RSA密碼強度要高。SM2以其高安全性和運算快速的特點在數據安全領域應用越來越廣泛。

SM3算法:該算法為摘要算法,可以用MD5作為對比理解。校驗結果為256位。適用于商用密碼應用中的數字簽名和驗證消息認證碼的生成與驗證以及隨機數的生成,可滿足多種密碼應用的安全需求。

SM4算法: 無線局域網標準的分組數據算法。對稱加密,密鑰長度和分組長度均為128位。 由于SM1、SM4加解密的分組大小為128bit,故對消息進行加解密時,若消息長度過長,需要進行分組,要消息長度不足,則要進行填充。

SM7算法:是一種分組密碼算法,分組長度為128比特,密鑰長度為128比特。SM7適用于非接觸式IC卡,應用包括身份識別類應用(門禁卡、工作證、參賽證),票務類應用(賽事門票、展會門票),支付與通卡類應用(校園一卡通、企業一卡通等)。

全部回復(19)
正序查看
倒序查看
2021-07-26 10:45

加密算法越強是不是對加密芯片的存儲空間要求越大?

0
回復
2021-07-26 10:47

哪位大神可以推薦一款支持內嵌國密算法的安全芯片嗎?

0
回復
2021-07-26 14:48
@pinbo200808
哪位大神可以推薦一款支持內嵌國密算法的安全芯片嗎?

LKT4305GM啊,支持國密算法,SPI/I2C接口

0
回復
Nic_浩
LV.4
5
2021-07-26 15:14

國密算法是否都是源碼不公開的?要使用必須買有國密算法的芯片嗎?

0
回復
2021-07-26 15:29

有的國密算法是公開的,但是移植到MCU端肯定沒有直接使用加密芯片更安全,所以還是直接買更合適

0
回復
2021-07-26 16:45

SM2安全性為什么高于RSA?

0
回復
liaqi333
LV.4
8
2021-07-27 09:58
@我心痛了
SM2安全性為什么高于RSA?

SM2在數字簽名、密鑰交換方面區別于ECDSA、ECDH等國際算法,而是采取了更為安全的機制,提高了計算量和復雜性;在數字簽名和驗證、消息認證碼的生成與驗證以及隨機數的生成等方面,使用國家密管理局批準的SM3密碼雜湊算法和隨機數生成器

0
回復
2021-07-27 12:02

看了樓主的文章又漲見識了,贊

0
回復
pinbo200808
LV.4
10
2021-07-27 13:06

國密算法芯片國外好還是國內做的更好些?

0
回復
liaqi333
LV.4
11
2021-07-27 13:57
@pinbo200808
國密算法芯片國外好還是國內做的更好些?

隨著國密算法使用的不斷普及推廣,相信在不久的將來,一定能將國密算法引入到商用消費類市場的產品中,讓企業級、行業級用戶,以及最普通的廣大老百姓,都能使用上基于國人自己研發的加密算法實現安全防護的智能產品,從根本上解除信息安全隱患

0
回復
2021-07-27 15:35

我國對于商用密碼有要求必須使用國密算法嗎?

0
回復
2021-07-27 18:18

使用商用密碼不一定就要用國密。只有明確要求用國家商用密碼的時候才必須要用國密。基本項目涉及海外的不會用國密,只涉及國內項目的現在用國密的越來越多了

0
回復
pinbo200808
LV.4
14
2021-07-28 11:22

SM2密鑰加密數據,對明文數據長度有什么要求嗎?

0
回復
dy-XNr9wSrQ
LV.2
15
2021-07-28 13:18

sm2屬于流密碼,對長度沒有要求,多長都可以

0
回復
Nic_浩
LV.4
16
2021-07-28 13:27

受教了,以后我還是用國密加密芯片才會更安全啊,幸虧看到這個帖子

0
回復
dy-98AYH6wr
LV.4
17
2021-07-28 17:19

國密算法的安全度很高,也需要高端的安全性好的加密芯片配合使用,有推薦支持國密算法的芯片嗎?

0
回復
DY20171215
LV.4
18
2021-07-28 17:38
@dy-98AYH6wr
國密算法的安全度很高,也需要高端的安全性好的加密芯片配合使用,有推薦支持國密算法的芯片嗎?

公司用過一款LKT的加密芯片,安全性很高

0
回復
dy-98AYH6wr
LV.4
19
2021-07-28 18:02
@DY20171215
公司用過一款LKT的加密芯片,安全性很高

樓上的能說一下具體是那一款LKT的加密芯片嗎

0
回復
dy-XNr9wSrQ
LV.2
20
2021-07-28 18:19

你說的是凌科家的芯片吧,他家不僅安全性高,性價比也高,有專業的技術團隊,一對一服務。

0
回復
主站蜘蛛池模板: 桂阳县| 文昌市| 邓州市| 牡丹江市| 电白县| 新邵县| 理塘县| 河西区| 防城港市| 遂昌县| 荥经县| 香格里拉县| 东明县| 资溪县| 万安县| 闽清县| 五峰| 清河县| 修水县| 青龙| 元阳县| 万安县| 昌邑市| 遵化市| 民县| 湘乡市| 自治县| 库尔勒市| 刚察县| 霍城县| 肃宁县| 汾阳市| 沙河市| 阿克陶县| 庆安县| 阜城县| 全州县| 永昌县| 平罗县| 宜州市| 花垣县|