OpenSSL 生成 ssl 证书

SSL/TLS 介绍以及如何利用openssl生成证书 TLS:Transport layer Security 传输层安全性,是一种加密协议。本文比较详细的介绍了TLS的基本工作流程。 阅读详情
openssl 可以生成证书,但只是 "自制证书",我们自己来使用。

因为我们生成的证书,不被各种浏览器认可,所以一般用于本机来测试。

openssl 的介绍:
	https://segmentfault.com/a/1190000014963014

openssl 生成证书参考文章:
	https://blog.youkuaiyun.com/joyous/article/details/80659925

	1.按照这个命令,生成失败,报错:
		variable lookup failed for ca::default_ca
		4507973228:error:0EFFF06C:configuration file routines:CRYPTO_internal:no value:/BuildRoot/Library/Caches/com.apple.xbs/Sources/libressl/libressl-22.240.1/libressl-2.6/crypto/conf/conf_lib.c:322:group=ca name=default_ca

		/*
			查找资料,好像是 openssl.cnf 没有默认的 ca::default_ca 配置块,放弃
		 */

	2.http://blog.haoji.me/https.html
		该文章特别给力,解释的非常清晰

		/*
			按照给出的命令,生成证书没有问题!

			开始访问 https 一直出现 '404 not found',怎么都搞不定。。。

			直到,专门搜索了下 mac 下 openssl 生成证书,也就是下面的 3 部分,才知道 mac 上也需要导入证书

			导入成功,但是显示 '证书无效',https:// 访问显示 '红色警告'

			不知道是不是因为 'windows' 和 'mac' 不同的原因
		 */

	3.MacOS下自己创建根证书和域SSL证书实现https调试
		https://lamjack.github.io/2018/05/17/openssl-localhost-https/

		经测试,完美生效!直接看文档,很给力!

	4.OpenSSL生成v3证书方法及配置文件
		https://blog.51cto.com/cangzihu/1879644

	5.不同服务器配置 ssl
		https://cloud.tencent.com/document/product/400/4143


	注意:
		证书配置完后,要重启 nginx。如果 nginx -s reload 不生效,记得:
			nginx -s stop 	// 先停止
			nginx 			// 再重新启动

其他文章:
	https://blog.youkuaiyun.com/m0_37886429/article/details/78549960
	https://blog.youkuaiyun.com/qq_15092079/article/details/82149807
	因为配置不成功,搜索了好多篇文章,每篇命令都不太相同,外加自己并未深入了解 openssl,很是无奈,大家自己来测试自己系统怎么能安装成功...

 

Openssl生成ssl证书 x509证书一般会用到三类文,key,csr,crt。 Key 是私用密钥openssl格,通常是rsa算法。 Csr 是证书请求文件,用于申请证书。在制作csr文件的时,必须使用自己的私钥来签署申,还可以设定一个密钥。 crt是CA认证后的证书文,(windows下面的,其实是crt),签署人用自己的key给你签署的凭证。 key的生成 openssl genrsa -des3 -out s... 阅读详情

相关推荐

ChatGpt - 如何使用openssl生成ssl证书?

ChatGPT, 如何使用openssl生成ssl证书

simpleGq的专栏 1514

SSL基础:19:使用ca子命令创建自签名证书

ca子命令使用事前准备的CSR文件,可通过-selfsign选项指定私钥生成自签名证书。本文将通过具体示例说明使用方法。

知行合一 止于至善 2367

Tomcat6配置使用SSL双向认证(使用openssl生成证书)

一:生成CA证书目前不使用第三方权威机构的CA来认证,自己充当CA的角色。 网上下载一个openssl软件1. 创建私钥 :C:/OpenSSL/bin>openssl genrsa -out ca/ca-key.pem 1024 2.创建证书请求 :C:/OpenSSL/bin>openssl req -new -out ca/ca-req.csr -key ca/ca-key.pem -----Country Name (2 letter code) [AU]:cnState or Province N

星星的技术专栏 8583

使用OpenSSL生成SSL证书的教程

OpenSSL是一个加密软件库或工具包,它使计算机网络上的通信更加安全,可以使用其命令来创建SSL证书。OpenSSL采用apache授权许可,将工具包用于商业或非商业目的,下面就来看下CS如何利用OpenSSL命令来生成SSL证书。

qq_42760746的博客 1万+

OpenSSL创建SSL证书

OpenSSL是一套开源的密码学工具包,为网络通信提供安全及数据完整性的一种安全协议,囊括了主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试或其他目的使用。在SSL协议中,我们使用了很多密码学手段来保护数据,其中包括对称密码,公钥密码,数字签名,证书,完整性校验,伪随机数生成等。由于这些算法和操作都非常复杂,于是开源社区就开发了一套库,这个库里面提供了很多现成的标准方法,其他开发者只要正确的调用这些方法,就可以实现SSL协议中的各种加密/解密操作了。

悦分享 5818

Linux使用openssl生成ssl证书

以上步骤展示了如何使用 OpenSSL 生成 SSL 证书及相关文件。你可以根据实际需要选择自签名证书或申请由认证机构签发的证书。

ithongchou的博客 1288

免费openssl 生成ssl证书[ssl证书生成]

[免费openssl生成ssl证书] [ssl证书生成] 目 录 1 概述 ............................................................................................................1 2 什么是x509证书链 .....................................

无忌 712

OpenSSL生成的ssl证书

通过OpenSSL生成的ssl证书,用于windows下用nginx配置https服务器( OpenSSL创建证书) 无需再下载OpenSSL,配置OpenSSL相关环境,在进行命令生成证书

使用OpenSSL生成自签名SSL证书

文章目录使用OpenSSL生成自签名SSL证书参考文档检查OpenSSL生成自签名的SSL证书和私钥第一步:生成私钥第二步:去除私钥中的密码第三步:生成CSR(证书签名请求)第四步:生成自签名SSL证书在Server中配置在浏览器中访问注意 使用OpenSSL生成自签名SSL证书 参考文档 https://www.linuxtweaks.in/create-a-self-signed-ssl-c...

锐意工作室 3万+

Imatest-Star模块(西门子星图)

星图分析指南:基于ISO12233标准的MTF测试方法,通过放射状射线和正弦灰度变化评估相机SFR性能。

weixin_64706696的博客 1564

西电微原课设——矩阵式键盘数字密码锁设计

内容要求:根据设定好的密码,采用4x4矩阵键盘实现密码的输入功能。当密码输入正确之后,锁就打开(绿灯亮),10秒之后,锁自动关闭(红灯亮);如果连续输入三次密码不正确,就锁定按键5秒钟,同时发出报警(黄灯闪),5秒后,解除按键锁定,恢复密码输入。...

Polaris的博客 1万+

openssl生成自签ssl证书

openssl生成自签ssl证书

eagle89的专栏 5621

AI Agent + 大数据 + RAG:电商用户行为分析的低成本落地

本文探讨了AIAgent与大数据技术在电商用户行为分析中的应用。通过构建"数据采集-实时分析-智能决策"的全自治链路,解决了传统大数据分析的三大痛点:人工建模周期长、实时性不足和决策闭环断裂。系统采用Flink+Spark处理实时数据,结合基于DeepSeek-V3.1的AIAgent实现智能分析,并通过飞书RAG模块动态获取业务知识。落地效果显示,分析响应时间从2-3天缩短至30秒,推荐转化率提升134%,验证了该方案在提升电商数据决策效率方面的显著价值。

想~ai抽 1616

openssl工具 生成ssl证书

使用命令openssl version 出现一下结果表示已经安装该工具。

小谭同学的博客 2516

【Unity】YooAsset + HybridCLR热更

本文介绍了Unity游戏开发中的热更新技术方案,重点对比了资源热更和代码热更的主流工具。资源热更方面分析了Asset Bundle、Addressable和YooAsset的优缺点;代码热更部分比较了xLua、ILRuntime、InjectFix和HybridCLR的性能特点。文章详细演示了HybridCLR+YooAsset的实践方案,包括加载热更新程序集、反射调用热更代码、资源打包部署等完整流程。该方案通过原生运行时实现程序集级热更,具有极低性能损耗和全生命周期适用性,配合YooAsset简化了资源管

欢迎指错||纠正||建议||水评+点赞&&评论&&关注&&转发 2914

公文派2025:免费社区版重大安装更新!

距离上一次更新已经过去了将近一年的时间,今天我们带来了全新的免费2025社区版,该版本也是目前最新的版本,无需授权即可使用所有的功能。

似最初 1959

windows使用openssl生成根证书及SSL证书签发

windows使用openssl生成根证书及SSL证书签发 网上找了很多生成命令,大都中间会出问题,我是在win10进行证书生成,踩过的坑进行记录。 1 OpenSSL下载 最新的版本:https://github.com/openssl/openssl/archive/OpenSSL_1_1_1b.zip 2 windows下安装及配置 安装过程不写了。 (1)配置主要是环境变量path,将op...

Faith000000的博客 1万+

【Flink】状态编程: 订单超时告警

文章目录一、基础概念二、Flink状态编程1、支持的状态类型2、Managed Keyed State六种类型基本API状态的生命周期3、Managed Operator State三、案例:订单延迟告警统计1、需求描述2、需求分析3、数据与模型4、详细实现 一、基础概念 在Flink架构体系中,有状态计算可以说是Flink非常重要的特性之一。 有状态计算是指: 在程序计算过程中,在Flink...

一只皮皮熊 2861

openssl 生成 SSL证书

openssl 生成 SSL证书 x509证书一般会用到三类文,key,csr,crt。 Key 是私用密钥openssl格,通常是rsa算法。 Csr 是证书请求文件,用于申请证书。在制作csr文件的时,必须使用自己的私钥来签署申,还可以设定一个密钥。 crt是CA认证后的证书文,(windows下面的,其实是crt),签署人用自己的key给你签署的凭证。   1.key的生成 o

Steven的博客 1801

微信小程序推广策略,打开小程序领域流量大门

本文旨在为小程序开发者、运营者和企业主提供一套完整的微信小程序推广策略体系,帮助他们在竞争激烈的小程序生态中获得更多流量和用户。内容涵盖从0到1的冷启动策略,到成熟期的增长技巧。本文将首先介绍小程序的基础推广设置,然后深入探讨各种流量获取渠道,接着分析数据驱动的优化方法,最后展望未来发展趋势。小程序:无需下载安装即可使用的应用,运行在微信生态内:独立访客数:页面浏览量转化率:完成目标行为的用户比例留存率:用户在一定时间后仍活跃的比例自然流量获取:通过优化搜索、完善资料等方式获得基础流量社交裂变。

小程序开发 1031

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

使用OpenSSL生成SSL证书

aes256参数用于指定私钥密码,密码长度至少4位。

weixin_53944678的博客 706

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

linux上使用openssl生成ssl证书

最近在用openssl生成证书,记录一下,如果有错,请指点: 步骤如下: 安装好openssl之后(此处略过) 1、先设置好openssl.cnf,文件路径在openssl/ssl/openssl.cnf 其中需要设置的有: ①、[CA_default]中的dir变量名称,后续生成的...

chuangni5727的博客 333

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Ubuntu18.04 Openssl生成自签SSL证书

Openssl生成自签SSL证书安装openssl生成证书 安装openssl 方法一 sudo apt-get install openssl sudo apt-get install libssl-dev 方法二 在openssl官网下载压缩包 http://www.openssl.org/source/ 终端输入sudo su获取root权限 下载安装包并解压 tar zxvf openss安装包 解压后终端进入文件,并输入make make install 生成证书 找到openssl.c

qq_40156159的博客 5410

使用OpenSSL生成ssl证书,在Chrome中已验证

本文章描述一次在使用OpenSSL生成ssl证书的经历根据密码局的一些通知,Sha1和RSA1024已经不再安全了,所以本次使用的算法为Sha256和RSA2048。

Pavel 2071

企业级实战:OpenSSL批量生成SSL证书全流程

可以快速体验类似项目的部署,它的在线编辑器直接集成OpenSSL环境,还能一键发布为可访问的HTTPS服务。:每天定时任务检查数据库,对30天内到期的证书触发邮件告警,15天内到期的额外发送短信提醒。:开发预检测脚本,在到期前自动重新生成证书,保留相同密钥对(Key Pair)确保平滑过渡。:将需要证书的域名按格式存入CSV文件,第一列主域名,后续列SAN域名。:将检查结果写入数据库,在管理面板用不同颜色标识证书状态,支持按状态筛选。:对每个步骤添加错误检测,记录失败原因到日志文件,支持断点续做。

SilverfoxOwl19的博客 965
上一篇: Certbot 生成 ssl 证书
下一篇: Nginx 配置 HTTPS
beyond__devil
博客等级 码龄14年 147粉丝 314原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值