日韩av无码久久精品免费,欧美另类videossexo高潮,日韩av电影+中文字幕,欧洲熟妇色xxxxx欧美,人妻激情另类乱人伦人妻

            SM2國密算法與RSA算法有什么區(qū)別?

            天威誠信 發(fā)布日期:2022-04-06 10:39 瀏覽量:4057
              密碼SM算法技術的相關概念
             
              國密SM就是國家商用密碼的簡稱,由國家密碼管理局制定算法標準,同時也制定了相關的產品及接口規(guī)范以及應用場景。
             
              商用密碼是指對不涉及國家秘密內容的信息進行加密保護或者安全認證所使用的密碼技術和密碼產品,算法技術是商用密碼的核心。
             
              SM2算法是中國為保障重要經濟系統(tǒng)密碼應用安全,國家密碼管理局公布的自主研制的“橢圓曲線公鑰密碼算法”(SM2算法)。自2012年以來,國家密碼管理局以《中華人民共和國密碼行業(yè)標準》的方式,陸續(xù)公布了SM2/SM3/SM4/SM7/SM9等密碼算法標準及其應用規(guī)范。其中“SM”代表“商密”,即用于商用的、不涉及國家秘密的密碼技術。
             

              SM2算法與RSA算法的區(qū)別
             
              SM2算法和RSA算法都是公鑰密碼算法,但相對于RSA算法,SM2算法在安全性能、速度性能等方面都優(yōu)于RSA算法,是一種更先進安全的算法,因此在我國商用密碼體系中常被用來替換RSA算法。兩者的區(qū)別主要體現(xiàn)在以下2個方面:
             
              1、安全方面比較
             
              RSA算法是基于大整數(shù)因子分解數(shù)學難題(IFP)設計的,其數(shù)學原理相對簡單,在工程應用中比較易于實現(xiàn),但它的單位安全強度相對較低。對大整數(shù)做因子分解的難度決定了RSA算法的可靠性,隨著計算機運算速度的提高和分布式計算的發(fā)展,加上因子分解方法的改進,對低位數(shù)的密鑰破解已成為可能。
             
              基于ECC橢圓曲線算法的SM2算法,則普遍采用256位密鑰長度,它的單位安全強度相對較高,SM2可以用較少的計算能力提供比RSA算法更高的安全強度,而所需的密鑰長度卻遠比RSA算法低。目前,基于ECC的SM2證書普遍采用256位密鑰長度,加密強度等同于3072位RSA證書,遠高于業(yè)界普遍采用的2048位RSA證書。
             
              若要不斷提高安全強度,則必須增加密鑰長度,SM2算法密鑰長度增長速度較慢(例如:224-256-384),而RSA算法密鑰長度則需呈倍數(shù)增長(例如:1024-2048-4096),這使得SM2算法的安全性能表現(xiàn)更佳。
             
              2、速度性能方面比較
             
              在TLS握手過程中,更長的密鑰意味著必須來回發(fā)送更多的數(shù)據(jù)以驗證連接,產生更大的性能損耗和時間延遲。因此,ECC算法能夠以較小的密鑰和較少的數(shù)據(jù)傳遞建立HTTPS連接,在確保相同安全強度的前提下提升連接速度。經國外有關權威機構測試,在Apache和IIS服務器采用ECC算法,Web服務器響應時間比RSA算法快十幾倍。
             
              關于SM2國密算法與RSA算法的區(qū)別,天威誠信就為您介紹到這里。天威誠信是國家授牌電子認證機構;專業(yè)從事數(shù)字證書等技術和產品服務,服務于阿里巴巴、百度、騰訊、京東、聯(lián)想、金山、中行、工行、建行等全行業(yè)超95%的大客戶,覆蓋超10億網(wǎng)民,如果您有需要,歡迎垂詢。

            服務熱線:400-666-3999

            完善信息立即免費體驗