openssl位置

您所在的位置:网站首页 沈阳新闻网最新消息视频回放 openssl位置

openssl位置

#openssl位置| 来源: 网络整理| 查看: 265

在计算机网络上,OpenSSL是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,避免窃听,同时确认另一端连接者的身份。这个包广泛被应用在互联网的网页服务器上。

SSL是Secure Sockets Layer(安全套接层协议)的缩写,可以在Internet上提供秘密性传输。

SSL能使用户/服务器应用之间的通信不被攻击者窃听,并且始终对服务器进行认证,还可选择对用户进行认证。SSL协议要求建立在可靠的传输层协议(TCP)之上。SSL协议的优势在于它是与应用层协议独立无关的,高层的应用层协议(例如:HTTP,FTP,TELNET等)能透明地建立于SSL协议之上。SSL协议在应用层协议通信之前就已经完成加密算法、通信密钥的协商及服务器认证工作。在此之后应用层协议所传送的数据都会被加密,从而保证通信的私密性。

Linux系统安装 OpenSSL两种方法

OpenSSL是一个开源的ssl技术,由于安装pytbull,需要安装openssl,并下载对应的版本

下载地址:https://www.openssl.org/source/

方法一,编译安装OpenSSL

准备工作:4.17.0-kali1-amd64

1.1、更新源:apt-get update  (如果需要切换更新源可以查看kali Linux 更新源)

升级源:apt-get upgrade

更新系统:apt-get dist-upgrade

1.2、查看OpenSSL版本

4.17版本的kali系统已经安装了openssl 1.1.0hopenssl version -a

fd08f056fd9f2cbd190be02e11e6adc9.png

1.3、安装基础编译环境apt-get install build-essential

1.4、编译安装zlib库wget http://zlib.net/zlib-1.2.5.tar.gz    //可以去http://www.zlib.net/ 查看并下载最新的zlib库

tar -zxf zlib-1.2.5.tar.gz

cd zlib-1.2.5/

./configure --prefix=/usr/local

make && make install

1.5、卸载旧版本OpenSSLapt-get purge openssl

rm -rf /etc/ssl #删除配置文件

1.6、编译安装OpenSSL (prefix 是安装目录,openssldir是配置文件目录,另外建议安装两次,shard作用是生成动态链接库)wget ftp://ftp.openssl.org/source/openss-1.0.0c.tar.gz

tar -zxv openssl-1.0.0c.tar.gz

cd openssl-1.0.0c/

./config --prefix=/usr/local --openssldir=/usr/local/ssl

make && make install

./config shared --prefix=/usr/local --openssldir=/usr/local/ssl

make clean

make  && make install

方法二: OpenSSL库的安装

去官网下载最新版本

官网:http://www.openssl.org

下载页面:http://www.openssl.org/source/

选择新版本下载 http://www.openssl.org/source/openssl-1.1.0         或者选择适合的版本,比如我这里需要使用到的是openssl-1.0.2p

tar -zxv openssl-1.0.2p.tar.gz

cd openssl-1.0.2p/

./config

make && make install

./config shared

make clean

make  && make install



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3