OpenSSL编程实例讲课教案.doc

OpenSSL编程实例讲课教案.doc

ID:59307240

大小:43.50 KB

页数:20页

时间:2020-09-05

OpenSSL编程实例讲课教案.doc_第1页
OpenSSL编程实例讲课教案.doc_第2页
OpenSSL编程实例讲课教案.doc_第3页
OpenSSL编程实例讲课教案.doc_第4页
OpenSSL编程实例讲课教案.doc_第5页
资源描述:

《OpenSSL编程实例讲课教案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、客户端程序//OpenSSLClient.cpp#include#includeusingnamespacestd;#pragmacomment(lib,"Ws2_32.lib")#include"openssl/ssl.h"#pragmacomment(lib,"ssleay32.lib")#pragmacomment(lib,"libeay32.lib")#defineSERVICE_PORT10000constintnBufSize=512;//初始化2.2版本WinsockintInitWinsock(){WSADATAwsaData={0}

2、;WORDwVer=MAKEWORD(2,2);intnRet=WSAStartup(wVer,&wsaData);if(nRet!=0){cout<<"Winsock初始化失败,错误代码是"<

3、败,错误代码是"<

4、aServer));if(nRet==SOCKET_ERROR){intlast_err=WSAGetLastError();cout<<"连接失败,错误代码是"<

6、L;meth=SSLv23_method();ctx=SSL_CTX_new(meth);//加载客户端程序证书链if(!SSL_CTX_use_certificate_chain_file(ctx,"ClientAppChain.pem")){cout<<"加载客户端程序证书链失败"<

7、)){cout<<"加载客户端程序私匙文件失败"<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。