AES128 CBC PKCS7Padding ,自动填充,已经成功与平台握手,通过验证
uint16_taes_encrypt(uint8_t*iv,uint8_t*Key,uint8_t*input,uint16_tlength)/*加密时,明文首先与IV异或,然后将结果进行块加密,得到的输出就是密文,*同时本次的输出密文作为下一个块加密的IV*/voidaes_decrypt(uint8_t*iv,uint8_t*Key,uint8_t*input,uint16_tlength)/*解密时,先将密文的第一个块进行块解密,然后将结果与IV异或,*就能得到明文,同时,本次解密的输入密文作为下一个块解密的IV*/uint16_tPKCS7Padding(uint8_t*p,uint16_tlen)/*加密明文如果
下载地址
用户评论