-
OpenSSL Cheat Sheet
OpenSSL 是 SSL 和 TLS 的开源实现,常用于身份验证、数据加密等场景中,本文介绍 OpenSSL 的常用命令。生成证书要使用 OpenSSL 我们必须先要有自己的数字证书。数字证书一般要向专业的认证公司(如VeriSign)申请,并且都是收费的,某些情况下,我们只是想使用加密的数据通信,而不在乎认证,这时就可以自己制作一个证书。自己制作一个证书,有两种方式,一种是自己签发 Self Signed 的证书,另一种也是 Self Signed 的证书,不过先制作一个 CA,然后由...
-
VS2012 + Qt 4.8.3 + OpenSSL
Qt 应用中,经常有需要用到 SSL 的地方,例如 XMPP 等。Qt SDK 中的 Qt 支持 SSL,而单独下载的 Qt library 则一般不带 SSL,如果需要 SSL 支持则需要我们自己编译。本文主要介绍使用 VS2012 编译 OpenSSl 和 Qt 4.8.3。1.安装Perl首先,无论编译 OpenSSL 还是 Qt,都需要 Perl 的支持,必须先安装 Perl 。Windows 上可以安装这个 http://strawberryperl.com/2. 编译OpenS...