如题
热门产品 :
CH641: PD及无线充电专用MCU
如题
unsigned?char?pwd[16]; unsigned?char?decrypt[16]; LL_Encrypt(this->info.key,?this->info.pwd,?decrypt); PRINT("DECRYPT:"); for?(int?i=0;?i<16;?i++)?{ ????PRINT("?%#02x",?decrypt[i]); } PRINT("\r\n"); LL_Decrypt(this->info.key,?decrypt,?pwd); PRINT("PWD:"); for?(int?i=0;?i<16;?i++)?{ ????PRINT("?%#02",?pwd[i]); } PRINT("\r\n");
代码如上
测试结果如下图
相同的key,刚加密出来再解密竟然全都是0
求助:CH571单独使用硬件AES模块的初始化问题。 - 沁恒微电子社区 (wch.cn)
你的用法存在问题,博客提供了代码,可以直接测试使用。
好的