加密
jun2016425
coolnqjun@163.com
展开
-
基于openssl的https client例子
因为微信公众获取access_token需要用到https,开始用http请求的时候发现不行查了之后, 发现它是需要https方式访问的.因为这方面的资料感觉有点少这里就再写一下,我也是参照大神的: 只是想多一个链接让多 一点人知道而已:#include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include原创 2017-12-17 20:37:20 · 9374 阅读 · 1 评论 -
SHA1实现C语言
因为在我想找sha1加密的时候,没有看到网上可以用的程序,所以就自己找了一下,借用网上大神的例子, 哪个大神具体不记得了。下面是C语言代码: /* * If you do not have the ISO standard stdint.h header file, then you * must typdef the following: * name meaning * uint32_t un原创 2017-12-17 14:40:52 · 6010 阅读 · 0 评论 -
BASE64实现
Base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于2的6次方等于64,所以每6个比特为一个单元,对应某个可打印字符。三个字节有24个比特,对应于4个Base64单元,即3个字节可表示4个可打印字符。它可用来作为电子邮件的传输编码。在Base64中的可打印字符包括字母A-Z、a-z、数字0-9,这样共有62个字符,此外两个可打印符号在不同的系统中而不同。一些如uuencode的其原创 2018-01-04 14:46:17 · 182 阅读 · 0 评论