<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    9.2 加密

    SM2加密是指使用指定公開密鑰對明文進行特定的加密計算,生成相應密文的過程。該密文只能由該指定公開密鑰對應的私鑰解密。

    輸入: Q SM2PublicKey SM2公鑰

    m 字節串 待加密的明文數據

    輸出: c SM2Cipher 密文

    其中:

    輸出參數c的格式由本規范7.2中定義;

    輸出參數c的XCoordinate、YCoordinate為隨機產生的公鑰的x分量和y分量;

    輸出參數c中的HASH的計算公式為:

    HASH = SM3(x‖m‖y)

    其中,x,y為Q的x分量和y分量;

    輸出參數c中CipherText為加密密文,其長度等于明文的長度。

    詳細的計算過程參見GB/T 32918和GB/T 32905。

    本文章首發在 網安wangan.com 網站上。

    上一篇 下一篇
    討論數量: 0
    只看當前版本


    暫無話題~
    亚洲 欧美 自拍 唯美 另类