2015年5月8日

使用openssl编写服务端和客户端程序

摘要: 1.使用相同的ca生成两个证书,一个是server.cer,一个是client.cer,注意生成server.cer的时候必须指明证书可以用于服务端的。服务器代码:#include "openssl/bio.h" #include "openssl/ssl.h" #include "openssl/... 阅读全文

posted @ 2015-05-08 08:44 DuDD 阅读(1297) 评论(0) 推荐(0)

2015年5月7日

加解密基础知识

摘要: 公钥/私钥/签名/验证签名/加密/解密/非对称加密 对称加密:一般的加密是用一个密码加密文件,然后解密也用同样的密码. 非对称加密:加密用的一个密码,而解密用另外一组密码,密解密的密码不一样,就是用一组密钥中的一个来加密数据,用另一个解开即:公钥和私钥,公钥和私钥都可以用来加密数据,相反用另一... 阅读全文

posted @ 2015-05-07 18:01 DuDD 阅读(326) 评论(0) 推荐(0)

openssl 指令创建证书和私钥

摘要: 一般情况下,如果能找到可用的证书,就可以直接使用,只不过会因证书的某些信息不正确或与部署证书的主机不匹配而导致浏览器提示证书无效,但这并不影响使用。需要手工生成证书的情况有:找不到可用的证书需要配置双向SSL,但缺少客户端证书需要对证书作特别的定制首先,无论是在Linux下还是在Windows下的C... 阅读全文

posted @ 2015-05-07 16:50 DuDD 阅读(1306) 评论(0) 推荐(0)

openssl简介-指令rsa

摘要: windows上运行openssl 报WARNING: can't open config file: /usr/local/ssl/openssl.cnf解决方法:set OPENSSL_CONF=你的路径/openssl.cnfopenssl简介-指令rsa 用法 openssl... 阅读全文

posted @ 2015-05-07 16:17 DuDD 阅读(341) 评论(0) 推荐(0)

在VS下编译openSSL库

摘要: prepare:1)安装visual studio 20122)安装ActivePerl, 官方网站:http://www.activestate.com/activeperl/3)下载openSSL源代码, 官方网站:http://www.openssl.org/source/4) 下载nasm ... 阅读全文

posted @ 2015-05-07 16:16 DuDD 阅读(619) 评论(0) 推荐(0)

OpenSSL指令---req

摘要: windows上运行openssl 报WARNING: can't open config file: /usr/local/ssl/openssl.cnf解决方法:set OPENSSL_CONF=你的路径/openssl.cnfOpenSSL命令---req用途: 本指令用来创建和处理PKCS#... 阅读全文

posted @ 2015-05-07 16:06 DuDD 阅读(1285) 评论(0) 推荐(0)

2015年1月11日

工作就像谈恋爱

摘要: 企业和员工就像男人和女人,试用期就像在谈恋爱,转正了就是领了红本。无论那个阶段,双方都在有原则,又要对为对方着想,况且好人和好人不一定能够过一被子,也有因为爱而离婚,不然也不会有这么高的离婚率。一部分传统的人顾全大局,委屈求全,离婚是毒蛇。另一部分,则打破传统最求自己的幸福。二者都没错,看你站在那个... 阅读全文

posted @ 2015-01-11 22:41 DuDD 阅读(268) 评论(0) 推荐(0)

官方文档ffmpeg on window编译

摘要: 本人按照http://ingar.satgnu.net/devenv/mingw32/base.html 的编译说明,成功编译出了ffmpeg的动态、静态库并在实际项目中使用The base system consist of the GCC compiler, theMinGW-w64runtim... 阅读全文

posted @ 2015-01-11 22:18 DuDD 阅读(602) 评论(0) 推荐(0)

2014年3月18日

crtmpserver流媒体服务学习(二)

摘要: 转自:http://blog.csdn.net/wutong_login/article/details/7612477有所修改源码下载:http://pan.baidu.com/s/1mggCkOC注:下载后请在linux下执行 tar -xzvf 下载文件名进行解压前言 Adobe的FMS(Flash Media Server)是很好用。但对应着分级授权的是money和有限功能开放。商业的东西既然用不起,也阻碍了我们的技术进步,那就只能求助于开源社区了。而crtmpserver就是FMS的替代者之一1. crtmpserver简介 crtmpserver的功能总来说:支持推送给它的r... 阅读全文

posted @ 2014-03-18 09:21 DuDD 阅读(333) 评论(0) 推荐(0)

crtmpserver流媒体服务学习(一)

摘要: CRTMP简介crtmpserver(C++ RTMP Server)是高性能的流媒体服务器,支持以下协议(直播或录制):支持Flash(RTMP,RTMPE,RTMPS,RTMPS,RTMPT,RTMPTE)支持嵌入式设备:iPhone,Android支持监控摄像机支持IP-TV(MPEG-tS,RTSP/RTCP/RTP)此外,crtmpserver可以作为高性能rendes-vous服务器,可以让你做:音视频会议在线游戏在线协作简单/复杂的聊天应用crtmpserver不同之处支持多种流媒体技术之间的通信(Adobe flash, Apple streaming, Silverlight 阅读全文

posted @ 2014-03-18 08:59 DuDD 阅读(836) 评论(0) 推荐(0)

导航