博客專欄

        EEPW首頁 > 博客 > 使用國芯芯片 SM2 加密時注意的小細節

        使用國芯芯片 SM2 加密時注意的小細節

        發布人:電子禪石 時間:2019-06-05 來源:工程師 發布文章
        #ifdef SM2_C1_C3_C2LEN_C2
         sm2_encrypt_V2(Message,MessageLen,&stu_sm2_pubkey,&stu_sm2_prams,Crypto);
         MemCpy(Crypto+96+4,Crypto+96,MessageLen);
         Crypto[96] = MessageLen >> 24;
         Crypto[97] = MessageLen >> 16;
         Crypto[98] = MessageLen >> 8;
         Crypto[99] = MessageLen >> 0;
         *CryptoLen = MessageLen+96+4;
        #else
         sm2_encrypt_V2(Message,MessageLen,&stu_sm2_pubkey,&stu_sm2_prams,Crypto);
         *CryptoLen = MessageLen+96;
        #endif

        加密時候,需要跟解密的后臺確認 加密的順序及格式。否則解析不了。

        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



        關鍵詞:

        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 页游| 遵化市| 博野县| 乾安县| 嵊州市| 千阳县| 景东| 大安市| 永安市| 乾安县| 淮南市| 磐安县| 肇州县| 辉南县| 海盐县| 瑞安市| 静安区| 石泉县| 会宁县| 开封县| 二连浩特市| 吕梁市| 囊谦县| 浙江省| 博罗县| 张北县| 罗山县| 顺平县| 凤阳县| 白玉县| 巍山| 苏尼特右旗| 天全县| 抚宁县| 新建县| 济南市| 仙桃市| 抚州市| 兖州市| 芜湖县| 富阳市|