
c/c++
文章平均质量分 78
tgbtgb
这个作者很懒,什么都没留下…
展开
-
Crypto++ for linux
Crypto++ for linux在linux下安装Crypto++,并且使用里面加解密算法。1、源代码下载 svn checkout https://cryptopp.svn.sourceforge.net/svnroot/cryptopp/trunk/c5 cryptopp2、编译 make static dynamic cryptest.exe 或者 make libc原创 2016-09-10 16:26:31 · 3823 阅读 · 1 评论 -
AES ECB模式加解密
AES ECB模式加解密使用cryptopp完成AES的ECB模式进行加解密。分组密码有五种工作体制:1. 电码本模式(Electronic Codebook Book (ECB));2.密码分组链接模式(Cipher Block Chaining (CBC));3.计算器模式(Counter (CTR));4.密码反馈模式(Cipher FeedBack (CFB));5.输出反馈模式(Outpu原创 2016-09-10 17:00:57 · 3761 阅读 · 0 评论 -
linux 下 libcurl 库的使用
libcurl 库的使用libcurl主要功能就是用不同的协议连接和沟通不同的服务器。 libcurl当前支持http, https, ftp, gopher, telnet, dict, file, 和ldap 协议。 libcurl同样支持HTTPS证书授权,HTTP POST, HTTP PUT, FTP 上传, HTTP基本表单上传,代理,cookies,和用户认证。1 、 源码下载原创 2016-09-10 18:27:51 · 1746 阅读 · 1 评论 -
linux下获取文件夹下子文件列表
linux下获取文件夹下子文件列表预置条件:1、只遍历当前目前,不遍历当前目录的子文件夹 2、根据用户提供的开始时间戳以及持续时间,返回在这个时间区间内被修改过的文件列表。相关知识:1、struct dirent结构体。存储目录中的文件信息(文件名、扩展名等等)。include <dirent.h>struct dirent{ long d_ino; /* inode number 索引原创 2016-09-11 13:00:23 · 1765 阅读 · 0 评论 -
linux文件系统变化通知机制(inotify)
linux文件系统变化通知机制(inotify) 如果我们需要实时的了解一个文件夹或者目录的变化,我们可以使用linux文件系统变化通知机制(inotify),只要有变化,都会收到通知。 inotify是用来监视文件系统事件的机制,在linux 2.6.13内核中引入。该机制可以用来监视文件和目录,当文件或目录发生变化时,内核会将文件或目录的变化发送给inotify文件描述符,在应用层只需调用rea原创 2016-09-11 17:43:35 · 3000 阅读 · 0 评论