https搭建(openssl)
原创 2012-05-14 14:27:32
463阅读
前言:HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。https:URL表
原创 2017-10-01 21:04:24
623阅读
在现今互联网的世界中,安全性是至关重要的,特别是对于网站和网络服务器。为了保护网站数据和用户隐私,使用HTTPS协议是非常必要的。而在搭建一个安全可靠的服务器过程中,使用Linux系统和Nginx服务器是一个非常明智的选择。 Linux作为一个开源操作系统,广受欢迎,提供了更高的灵活性和自定义性。而Nginx作为一个高性能的开源Web服务器,在处理高并发请求效率非常高,再加上HTTPS协议的保护
原创 4月前
20阅读
Ubuntu搭建https步骤:# apt-get install apache2# apt-get install ssl-cert# apt-get install openssl开启SSL模块# a2enmod ssl# ln -s /etc/apache2/sites-available/default-ssl  /etc/apache2/sites-enabled/ 
原创 2015-01-17 19:19:55
1513阅读
2评论
[root@localhost ~]$ cd /opt/src/httpd-2.2.29/modules/ssl/[root@localhost ssl]$ apxs[root@localhost ssl]$ /usr/local/apache2/bin/apxs -i -c -a -D HAVE_OPENSSL=1 -I /usr/include/openssl/
原创 2016-12-05 11:15:35
764阅读
Linux作为一种自由的操作系统,一直以来受到广大程序员和系统管理员的喜爱。而Tomcat作为常用的Java应用服务器,也被广泛应用于各种Web应用的部署中。在现代互联网的环境下,保障网站的安全是至关重要的,因此使用HTTPS协议进行通信也越来越受到重视。 在Linux系统上搭建Tomcat并配置HTTPS协议是一项专业的技术活,需要一定的经验和技巧。首先,我们需要确保已经安装了Java环境和T
原创 4月前
21阅读
HTTPS,安全的http连接,并且苹果也宣布,在将来他们将不在支持http,所有的链接均走https。这里借助jdk的工具和tomcat服务器,搭建一个HTTPS的服务器1、进入java jdk的bin目录,运行keytool工具 keytool有如下参数可以运行以下命令keytool -genkey -alias tomcat -keyalg RSA -keystore D:tmp\
原创 2015-11-13 14:01:42
1180阅读
总结一下 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
3055阅读
搭建Tomcat HTTPS支持CAS采用HTTPS协议处理用户请求,所以我们需要配置Tomcat支持HTTPS协议;第一步:生成秘钥库我们采用JDK自带的keytool工具生成秘钥库别名 java1234 存储路径 D:\cas\keystorekeytool -genkey -v -alias java1234 -keyalg RSA -keystore D:\cas\keystore\java1234.keystore这里需要填写一些信息,注意填写要域名;秘钥库密码我们用 666666
原创 2021-06-03 16:59:09
294阅读
.net core IIS8以上HTTPS 站点搭建主要解决 摄像头不能拍照问题,必须是https 的网站。1. 自签名证书生成 注意 这个证书默认1年时间,到下一年就过期了 就报 无法访问此网站连接已重置。 2. 添加HTTPS网站 3. 系统部署按原来的步骤部署。 ...
转载 2021-07-15 22:45:00
440阅读
2评论
Linux系统是一种广泛使用的操作系统,具有开源、稳定和安全等特点。在Linux系统中,可以通过搭建HTTPS代理来保护网络通信的安全性,实现数据加密和用户身份验证等功能。 HTTPS是一种基于SSL/TLS协议的加密通信协议,能够保护用户在互联网上传输的数据免受窥探和篡改。搭建HTTPS代理可以让我们在网络上进行安全的通信和浏览,保护个人隐私信息和敏感数据的安全。 在Linux系统中,搭建H
原创 4月前
85阅读
一)默认情况下ssl模块并未被安装,如果使用该模块则需要在编译nginx的时指定--with-http_ssl_module参数。wget http://nginx.org/download/nginx-1.3.16.tar.gztar -xf nginx-1.3.16.tar.gz -C /usr/local/cd /usr/local/nginx-1.3.16/./configure --pr
原创 2014-08-05 17:31:02
1372阅读
多种应用层协议,例如http,ftp,smtp等都是明文协议,而这些服务在互联网通信中是不可或缺的,而有时安全显得特别重要,例如网购的时候,所以出现了ssl/tls的技术,那么现在就来实现以下基于ssl搭建https服务查看当前httpd服务器是否安装了mod_ssl模块  httpd -M一般在使用rpm包安装的时候,不会安装该模块,在编译安装httpd的时候,在./configure
原创 2015-10-20 17:49:03
1038阅读
   SSL 证书是一种数字证书,它使用 Secure Socket Layer 协议在浏览器和 Web 服务器之间建立一条安全通道,从而实现:1、数据信息在客户端和服务器之间的加密传输,保证双方传递信息的安全性,不可被第三方窃听;2、用户可以通过服务器证书验证他所访问的网站是否真实可靠。 一、环境介绍操作系统:centos 7 IP: 192.168.10
原创 精选 2017-04-21 15:07:35
721阅读
Nginx 扩展模块 certbot文档 看文档,文档是最新的 如果执行 "certbot --nginx" 自动配置失败了, 那么可以执行 "certbot certonly -d ajanuw.fun" 获取或更新证书,然后在你的nginx中导入证书 nginx.conf server { #
转载 2018-08-29 00:22:00
134阅读
2评论
一、搭建https服务器:   1、对称加密   2、非对称加密     加密和解密使用不同的密钥(公钥、私钥)     网络传输公钥、     使用公钥加密,私钥解密     公钥相当于区块链收获地址,私钥相当于密码     常见的非对称加密算法:RSA算法     https的单向认证---CA机构认证公钥(证书)      MD5:----->数字摘要/消息摘要(不...
原创 2021-11-12 17:27:15
864阅读
      近期忙着和第三方短信公司对接短信上行接口。给予https和digest认证方式进行数据的传输。digest认证由前端phper进行实现,我需要完成nginx+ssl实现https服务。ssl使用openssl自己进行制作。           SSL原理:&
原创 2015-02-11 17:11:05
8250阅读
一、 安装准备 1. 安装Openssl 要使Apache支持SSL,须要首先安装Openssl支持。这里使用的是openssl-0.9.8k.tar.gz 下载Openssl:http://www.openssl.org/source/ tar -zxf openssl-0.9.8k.tar.gz
转载 2017-07-03 11:50:00
84阅读
一、 申请免费证书Let’s Encrypt上获取证书,生成证书的操作需要在域名解析到的服务器上进行。目前可以在linux的服务器上,进行如下操作获取免费证书。(1)准备工作#检查及安装gitgit --version yum install git(2)生成证书git clone https://github.com/letsencrypt/letsencrypt#在执行...
原创 2022-07-06 10:32:12
125阅读
  • 1
  • 2
  • 3
  • 4
  • 5