OpenSSL是套开放源代码的软件库包,实现了SSL与TLS协议。其主要库是以C语言所写成,实现了基本的加密功能。OpenSSL可以运行在绝大多数类Unix操作系统上(包括Solaris,Linux,MacOSX与各种版本的开放源代码BSD操作系统),OpenVMS与MicrosoftWindows。它也提供了一个移植版本,..
分类:
其他好文 时间:
2014-08-02 23:35:25
阅读次数:
822
加密解密过程详解及openssl自建CA为了数据信息能够安全的传输要求数据要有一定的安全性那么数据的安全性包含哪些方面的特性呢?NIST(美国信息安全署)做了如下的定义:保密性:1,数据的保密性指的是数据或隐私不向非授权者泄漏2,隐私性信息不被随意的收集完整性:1,数据的..
分类:
其他好文 时间:
2014-08-02 23:34:25
阅读次数:
453
在这里插一小节加密的吧,使用openssl库进行加密。 使用MD5加密 我们以一个字符串为例,新建一个文件filename.txt,在文件内写入hello ,然后在Linux下可以使用命令md5sum filename.txt计算md5值 ==>b1946ac92492d2347c6235b...
分类:
编程语言 时间:
2014-08-02 20:39:43
阅读次数:
404
Openssl加密解密原理:示例:比如A与B通信发送数据:加密原理:在A把要发送的内容通过单向加密方式进行数据指纹计算,计算出数据指纹后,会用自己的私钥加密数据指纹,并把加密的数据指纹添加到原数据的后面。然后对整个数据(原数据+数据指纹)进行对称加密算法进行计算(让明..
分类:
其他好文 时间:
2014-08-02 15:43:34
阅读次数:
366
网络诞生的早期,能够接入网络的主机非常少,在当时基本上没有什么网络安全的概念,后来随着接入互联网的主机越来越多,之前的网络接入环境也越来越不适应后来网络的发展,俗话说“林子大了什么鸟都有”所以网络安全也越来越显得尤为重要,接下来这篇博文我们就浅谈一下网络安..
分类:
其他好文 时间:
2014-08-02 15:42:34
阅读次数:
437
一、软件模块依赖性:[root@localhost]#yum-yinstallgcc+gcc-c++gcc*make*libpcre.so*openssl*pcre*zlib*libtool*libxml2*libxslt*gd*lua*二、安装GeoIP安装MaxMind的GeoIP库MaxMind提供了免费的IP地域数据库(GeoIP.dat),不过这个数据库文件是二进制的,需要用GeoIP库来读取..
分类:
其他好文 时间:
2014-08-01 20:17:53
阅读次数:
1656
openssl 又摊上大事了,2014 年6月5日,SSL/TLS Man-in-the-Middle Vulnerability 该漏洞使得攻击者可以拦截恶意中间节点加密和解密数据,同时强迫使用弱密钥的ssl客户端暴露在恶意节点中,当软件使用OpenSSL的受影响版本,通过 网页浏览、电子邮件和....
分类:
其他好文 时间:
2014-08-01 19:33:22
阅读次数:
289
1. 免费SSL证书申请https://www.startssl.com教程:http://hxs.fd.fj.cn/?action=show&id=132. 证书转换申请到的证书有两个关键文件(适用于openssl文本格式), xxx.key & xxx.crt,要在IIS上安装需要转换成pfx格...
分类:
Web程序 时间:
2014-08-01 10:47:01
阅读次数:
197
1.首先要安装编译源码用的编译器gcc&g++,安装方式很简单,先用yum search gcc搜索出包,然后选择适合自己的版本复制全名,用yum intall gcc_XXX来进行安装即可。2.安装openssl以及ncurses-devel。安装方式和1一样。3.从这里http://www.er...
分类:
其他好文 时间:
2014-07-31 23:18:20
阅读次数:
254
目的:搭建crtmpserver 推rtmp流和播放,测试服务器性能安装和配置的过程中,遇到几个问题,记录一下。 安装crtmpserver过程: 1 yum -y install cmake openssl openssl-devel gcc gcc-c++ make svn 2 ser...
分类:
其他好文 时间:
2014-07-31 19:50:27
阅读次数:
274