摘要: 关于openssl的编译与使用,可以参考这两往篇文章http://blog.csdn.net/lazyclough/article/details/7456131http://www.leavesongs.com/C/OpenSSL4MD5.html 阅读全文
posted @ 2014-03-18 15:54 莫压枯枯地 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 什么是OpenSSL众多的密码算法、公钥基础设施标准以及SSL协议,或许这些有趣的功能会让你产生实现所有这些算法和标准的想法。果真如此,在对你表示敬佩的同时,还是忍不住提醒你:这是一个令人望而生畏的过程。这个工作不再是简单的读懂几本密码学专著和协议文档那么简单,而是要理解所有这些算法、标准和协议文档的每一个细节,并用你可能很熟悉的C语言字符一个一个去实现这些定义和过程。我们不知道你将需要多少时间来完成这项有趣而可怕的工作,但肯定不是一年两年的问题。OpenSSL整个软件包大概可以分成三个主要的功能部分:密码算法库、SSL协议库以及应用程序。什么是SSHSSH的英文全称是Secure SHell 阅读全文
posted @ 2014-03-18 14:25 莫压枯枯地 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 错误发生在服务端异步收到一个socket连接,之后使用WSAGetLastError()得到的IO错误码是122这个错误码在系统中的解释是The data area passed to a system call is too small. 就是说前面的某个buffer设置的太小,看一下上一个调用的winapi是acceptEx这个函数;下面是代码(这是错误的) tRtn = lpfnAcceptEx( mListenSocket, tpOverlapEx->mCommSocket, tAcceptRecvBuf, 0, // 表示只接收连接,不接收数... 阅读全文
posted @ 2014-03-18 11:03 莫压枯枯地 阅读(3104) 评论(0) 推荐(0) 编辑