红帽公司是一家专注于提供开源软件解决方案的公司,其产品和服务涵盖了操作系统、虚拟化、存储、中间件等多个方面。作为一家技术领先的公司,红帽公司在众多领域都有着深厚的技术积累和经验,其中的产品和技术受到了广泛的认可和好评。 在开源软件领域中,Linux操作系统一直是红帽公司的核心产品之一。作为一款自由、开放的操作系统,Linux凭借其稳定性、安全性和灵活性,已经成为了服务器领域的主流操作系统。红帽公
原创 2024-04-15 15:13:51
102阅读
https搭建(openssl
原创 2012-05-14 14:27:32
471阅读
最简证书opensslgenrsa-des3-outserver.key1024#生成私钥(key),设置密码opensslreq-new-keyserver.key-outserver.csr#生成requestcpserver.keyserver.key.oriopensslrsa-inserver.key.ori-outserver.key#去除私钥密码(否则启动nginx等也需要输入密码)
原创 2018-03-20 14:50:03
1150阅读
#################### # 一、生成CA机构的私钥,命令和生成服务器私钥一样,只不过这是CA的私钥 >> ca.key openssl genrsa -out ca.key 4096 # 二、生成CA机构自己的证书申请文件 >> ca.crt openssl req -new -s
原创 2023-10-23 14:19:38
164阅读
openssl什么是openssl:OpenSSL是套开放源代码的SSL套件,其函式库是以C语言所写成,实作了基本的传输层资料加密功能。此软件是以Eric Young以及Tim Hudson两人所写的SSLeay为基础所发展的,SSLeay随着两人前往RSA公司任职而停止开发。其实openssl,就是是一个加密套件,可以实现各种加密。用的最多的应该就是https和CA认证。加密分类:1,对称加密:
原创 2014-03-09 17:42:19
2369阅读
Windows平台下配置HTTPS可以用Wndows提供的certficate service来创建CA,颁发证书。它以GUI的形式来方便使用,但是正是由于GUI,所以配置HTTPS起来就比较费时,需要点很多next,重复输入同样的信息(不知道有没有命令行)。​​​​ 安装OpenSSL Copy或下载OpenSSL安装包到本机,安装过程很简单。OpenSSL windows安装文件下载地址​
转载 2008-05-05 15:14:00
186阅读
2评论
https原理: 浏览器请求服务端的公钥证书,server将注冊的证书发送给client。client向办法机构验证证书的合法性,证书 包含公钥,server网址及一些信息。验证完成,client生成一串随即码,用公钥加密发送给server端作为对称加密 密钥。 Openssl工具生成根证书,公私钥
原创 2022-01-12 14:39:50
125阅读
  毫无疑问, 编译安装apache使其支持openssl是很重要的,只有这样才可以实现https,下面我们一步一步的来。      OpenSSL:SSL的开源实现       libcrypto:通用加密库,提供了各种加密函数       libssl:TLS/SSL协议的实现,基于会话的、实
原创 2013-06-02 23:27:20
2845阅读
总结一下 OpenSSL和Tomcat  https的搭建第一部分:首先是看看 OpenSSL的搞法:创建证书的步骤: (1)生成私钥(2)生成待签名证书(3)生成x509证书, 用CA私钥进行签名(4)导成浏览器支持的p12格式证书 一:生成CA证书CA 1. 创建私钥 :openssl genrsa -ges3 -out ca-key.pem 2048 -sha2
原创 2017-05-11 14:15:01
3165阅读
官网:://.openssl.org/ 得到源码: git clone https://github./openssl/openssl 一、用vc编译器编译:
转载 2016-06-29 05:42:00
281阅读
2评论
多种应用层协议,例如http,ftp,smtp等都是明文协议,而这些服务在互联网通信中是不可或缺的,而有时安全显得特别重要,例如网购的时候,所以出现了ssl/tls的技术,那么现在就来实现以下基于ssl搭建https服务查看当前httpd服务器是否安装了mod_ssl模块  httpd -M一般在使用rpm包安装的时候,不会安装该模块,在编译安装httpd的时候,在./configure
原创 2015-10-20 17:49:03
1127阅读
访问 Web 网站,最简单用法直接使用 TIdHTTP 控件: 例如:AA := IdHTTP1.Get('www.baidu.com.'); 访问 https 的网站,需要 SSL 库。 在 Windows 下,去 https://indy.fulgan.com/SSL/ 下载最新的 SSL 的库
转载 2019-12-03 14:41:00
1095阅读
2评论
步骤:# 生成CA私钥与CA证书openssl genrsa -out cakey.pem 2048openssl req -new -x509 -sha256 -key cakey.pem -out cacert.pem -days 3650 -subj /C=CN/ST=JiangSu/L=NanJing/O=Shanhy/OU=Shanhy/CN=helloworld.shanhy....
原创 2022-02-25 15:28:16
332阅读
      近期忙着和第三方短信公司对接短信上行接口。给予https和digest认证方式进行数据的传输。digest认证由前端phper进行实现,我需要完成nginx+ssl实现https服务。ssl使用openssl自己进行制作。           SSL原理:&
原创 2015-02-11 17:11:05
8478阅读
openssl详解及实现httpsopenssl详解及实现httpsOpenSSL 是一个安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。秘钥算法和协议:对称加密: 加密和解密使用同一个密钥,原始数据分成固定大小块,算法不同 秘钥过多,秘钥分发困难 DES,3DES  AES  Blowfish &nb
原创 2016-10-22 16:29:53
2806阅读
1.首先要生成服务器端的私钥(key文件):openssl genrsa -des3 -out server.key 1024运行时会提示输入密码,此密码用于加密key文件去除key文件口令的命令:openssl rsa -in server.key -out server.key 2.openss
原创 2021-08-05 14:14:00
1301阅读
SSL介绍SSL是Secure Sockets Layer(安全套接层协议)的缩写,可以在Internet上提供秘密性,提出了SSL协议标准。其目标是保证两个应用间通信的保密性和可靠性,可在服务器端和用户端同时实现支持。已经成为Internet上保密通讯的工业标准。 SSL能使用户/服务器应用之间的通信不被攻击者窃听,并且始终对服务器进...
原创 2022-10-30 19:43:27
322阅读
1.说明部署之前,先举例说明一下,方便理解。比如我想去租房子,于是便在某网站上搜寻,结果联系的时候发现好多都是假的。有看上的房子吧,又担心房东是个骗子。这个时候,我为了租房,找到了一家房屋中介公司,虽然收费,但是可以放心的租到房子。2.部署 CA server: 192.168.1.10 http server: 192.168.1.200   安
原创 精选 2017-06-02 11:42:37
5411阅读
步骤:# 生成CA私钥与CA证书openssl genrsa -out cakey.pem 2048openssl req -new -x509 -sha256 -key cakey.pem -out cacert.pem -days 3650 -subj /C=CN/ST=JiangSu/L=NanJing/O=Shanhy/OU=Shanhy/CN=helloworld.shanhy....
原创 2021-09-01 09:17:33
536阅读
openssl TLS的关系TLS(Transport Layer Security,安全传输层),TLS是建立在传输层TCP协议之上的协议,服务于应用层,它的前身
  • 1
  • 2
  • 3
  • 4
  • 5