当前位置:网站首页>Create SSL certificate using OpenSSL
Create SSL certificate using OpenSSL
2022-07-28 09:43:00 【Small stall of shark pepper】
Use OpenSSL establish ssl certificate
Airflow Official website address : https://devopscube.com/create-self-signed-certificates-openssl/.
1. flow
Payment application process 
Self signed certificate process

2. Common Method
- Key It's a private key openssl grid , Usually rsa Algorithm .
- Csr It's a certificate request file , Used to apply for a certificate .
- crt yes CA Certificate after certification , The signer uses his own key Here's your signed certificate .
- key Generation
openssl genrsa -des3 -out server.key 2048- Generate a without a password key
openssl rsa -in server.key -out server.key- To generate CA Of crt
openssl req -new -x509 -key server.key -out ca.crt -days 3650- Generate csr
openssl req -new -key server.key -out server.csropenssl x509 -req -days 3650 -in server.csr -CA ca.crt -CAkey server.key -CAcreateserial -out server.crt
- One step in place , Replace with your own domain name or IP Address ( Pay attention to the symbols , Reproducible address bar )
openssl req -x509 \
-sha256 -days 3560 \
-nodes \
-newkey rsa:2048 \
-subj “/CN=xxxx/C=US/L=San Fransisco” \
-keyout domain.key -out domain.crt
边栏推荐
- How view works
- [summary of leetcode weekly competition] the 83rd fortnight competition of leetcode (7.23)
- Pytorch deep learning practice lesson 9 multi classification problems (handwritten numeral MNIST)
- Window source code analysis (I): things with decorview
- [multithreading] the underlying principle of println method
- How does gbase 8A use preprocessing to quickly insert data?
- Window源码解析(四):Window的删除机制
- 19c sysaux tablespace sqlobj$plan table is too large. How to clean it up
- 376. Swing sequence [greedy, dynamic planning -----]
- Personal blog applet
猜你喜欢

go语言切片Slice和数组Array对比panic runtime error index out of range问题解决

MySQL中各类型文件详解

IJCAI 2022 | the latest overview of graph structure learning: research progress and future prospects

Personal blog applet
![376. Swing sequence [greedy, dynamic planning -----]](/img/c3/46cdd8c9320c529171cbf963c768a7.png)
376. Swing sequence [greedy, dynamic planning -----]

JDBC connection database

股指期货开户的条件和流程

ECCV 2022 | can be promoted without fine adjustment! Registration based anomaly detection framework for small samples

ShardingSphere简介(一)

《PyTorch深度学习实践》第九课多分类问题(手写数字MNIST)
随机推荐
Leetcode - hashtable topic
Buckle 376 swing sequence greedy
Introduction to shardingsphere (I)
21 day learning challenge - "AUTOSAR from introduction to mastery - practical part"
可以伸缩的搜索栏,模仿华为应用市场
SD卡介绍(基于SPEC3.0)
opencv安装配置测试
Regular expressions are hexadecimal digits?
数据库高级学习笔记--存储函数
What is it like to use gbase C API to execute stored procedures?
Detailed explanation of various types of files in MySQL
What is the difference between these two sets of code?
常用工具函数 持续更新
FPGA开发学习开源网站汇总
LeetCode(剑指 Offer)- 50. 第一个只出现一次的字符
MATLAB启动慢解决措施
SQL Server、MySQL主从搭建,EF Core读写分离代码实现
[C language] detailed explanation sequence table (seqlist)
C# 窗体应用使用对象绑定 DataGridView 数据绑定
Source code analysis of view event distribution mechanism