STM32 IAP升级AES256加密 应用及源码

admin 2017-7-2 4709

 

用的万利199元的板。

AES256加密算法,用的是shaoziyang的源码,由于不会用C++,上位机用了C#开发,搞了一个多星期,C#加密出来的,老是和shaoziyang的AVRUB加密出来的不一样,就干脆用C++做了DLL,用C#调用。

不多说了,直接上源码。

上位机效果图

STM32下位机IAP升级里面,我把固件上传部分删掉了,既然加密,就是为了防破_解,读出来就没必要了。

C++里的DLL加密文件包

点击此处下载 ourdev_678831FMG4A4.zip(文件大小:11K) (原文件名:DLLTest.zip) 

C#写的调用DLL加密的HEX转Bin文件包

点击此处下载 ourdev_678832NPWI4U.zip(文件大小:45K) (原文件名:Hex2Bin.zip) 

MDK下的万利199元开发板的IAP源码

点击此处下载 ourdev_678833DAXD3A.zip(文件大小:521K) (原文件名:Usart.zip)


上传的附件:
最新回复 [1]
  • 易水琉璃 2019-11-30
    0 2
    楼主,转换hex2bin时,提示“未找到任何可识别的数字”,想问一下,问题出在哪了?谢谢大佬!
返回