extern "C"
{
#include <libavutil/des.h>
}


unsigned char key[] = "FDS5F46F5631DSV61DS11F1DAF16FDS5F46S1DFDS541F5631DSV61DS1F1DAF16"; int keylen = strlen((char*)key); unsigned char data[] = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"; int datalen = strlen((char*)data); unsigned char buf_e[1024] = { 0 }; unsigned char buf_d[1024] = { 0 }; auto des = av_des_alloc(); auto ret = av_des_init(des, key, keylen, 0); av_des_crypt(des, buf_e,data,64,nullptr, 0); ret = av_des_init(des, key, keylen, 1); av_des_crypt(des, buf_d, buf_e, 64, nullptr, 1);

 

相关文章:

  • 2021-12-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-10
  • 2022-01-30
  • 2021-12-27
猜你喜欢
  • 2021-12-12
  • 2021-10-04
  • 2021-04-25
相关资源
相似解决方案