使用國芯芯片 SM2 加密時(shí)注意的小細節
#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
加密時(shí)候,需要跟解密的后臺確認 加密的順序及格式。否則解析不了。
*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。