新闻  |   论坛  |   博客  |   在线研讨会
使用国芯芯片 SM2 加密时注意的小细节
电子禅石 | 2019-06-05 17:48:18    阅读:7756   发布文章

#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

加密时候,需要跟解密的后台确认 加密的顺序及格式。否则解析不了。

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
属于自己的技术积累分享,成为嵌入式系统研发高手。
推荐文章
最近访客