windows各种恼人的变量定义

MSDN地址(https://msdn.microsoft.com/en-us/library/cc230347.aspx),原文含所有变量的说明,这里只是将最近经常遇到的,让人混乱的部分粘贴过来,便于实时翻阅   LPCSTR An LPCSTR is a 32-bit pointer to a constant null-terminated string of 8-bit Wind […]

使用ARM GCC编译openssl

1.下载arm-linux-gcc和openssl arm-gcc下载地址推荐: http://ftp.arm.linux.org.uk/pub/armlinux/toolchain 截止目前的版本是cross-3.2.tar.bz2 opensssl使用的是openssl-1.0.1j.tar.gz

openssl之AES加密

因为工作以及满足个人好奇心的需要,通过网上查找资料,自己做了一个利用openssl提供的AES接口加/解密文件的小工具,贴出来以备忘: /***************/ 1.CBC和ECB两种模式加密都进行了人工填充,对于不足128bit的内容,全部补足128bit,用‘0’填充 2.加密后的文件头4个Byte,记录了填充数据的长度 /***************/