日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

图解PKCS#1——第四部分 签名验签方案

發布時間:2024/1/8 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 图解PKCS#1——第四部分 签名验签方案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

8.1 RSASSA-PSS簽名驗簽方案

采用EMSA-PSS編碼方案 + RSASP/RSAVP簽名驗簽

整個簽名/驗簽流程與加解密流程非常相似。

RSASSA-PSS-SIGN (K, M) (§8.1.1,見圖6

輸入

  • K RSA 私鑰 (記k為模數n的字節長)
  • M 消息,字節長度需滿足雜湊函數的輸出限制
  • 輸出

  • S 簽名,字節長度為k或者錯誤信息
  • RSASSA-PSS-VERIFY ((n, e), M, S) ???? (§8.1.2,見圖6

    輸入

  • (n, e) RSA 公鑰 (記k為模數n的字節長)
  • M 消息,字節長度需滿足雜湊函數的輸出限制
  • S 簽名,字節長度為k或者錯誤信息
  • 輸出

  • “有效簽名”或“無效簽名”
  • 圖6 簽名驗簽的流程

    8.2 RSASSA-PKCS1-v1_5簽名驗簽方案

    采用EMSA-PKCS1-V1_5編碼方案 + RSASP/RSAVP簽名驗簽

    整個簽名/驗簽流程與加解密流程非常相似。

    RSASSA-PKCS1-V1_5-SIGN (K, M) (§8.2.1,見圖6

    整體流程同RSASSA-PSS-SIGN (K, M),僅有的差別在于:

  • 編碼方式不同,用EMSA-PKCS1-v1_5-encode代替EMSA-PSS-encode
  • RSASSA-PKCS1-V1_5-VERIFY ((n, e), M, S) (§8.2.1,見圖6

    整體流程同RSASSA- PSS-VERIFY (K, M),僅有的差別在于:

  • 編碼方式不同,用EMSA-PKCS1-v1_5-encode代替EMSA-PSS-verify
  • 輸出比較有微小差異:RSASSA-PSS-VERIFY在EMSA-PSS-verify中輸出比較結果;PKCS1-V1_5中EMSA-PKCS1-v1_5-encode輸出的EM和I2OSP(m)得到的EM比較得出結果。

    總結

    以上是生活随笔為你收集整理的图解PKCS#1——第四部分 签名验签方案的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。