1 为什么要生成CA根证书 因为我们在实际工作中,举个实际的例子,为了实现SSL,需要用到根证书,但是由于是技术验证环节,不会从正规机构购买来完成技术验证,所以可以使用命令自己来制作一个CA根证书2 注意事项首先这个方法肯定是测试环境或者开发环境或者个人学习才可以这么去弄, 假如你是正常的商用 项目请登录阿里云或者华为云购买证书,我们实际工作中不会接触到根证书一说3 操作流程 3.1制作私钥(.key) openssl genrs...
原创
2021-09-03 17:50:53
1269阅读
点赞
环境:openssl-e.tar.gz + ActivePerl-5.8.8.820-MSWin32-x86-274739.msi
制作数字证书
本系统的开发涉及到的证书主要是X.509和PKCS#12两种格式的证书,其证书的结构如下:
证书生成过程
生成证书的相关命令:
(1)创建私钥 :
Openssl命令:openssl gen
转载
精选
2013-01-25 11:09:18
776阅读
x509证书一般会用到三类文,key,csr,crt。
Key 是私用密钥openssl格,通常是rsa算法。Csr 是证书请求文件,用于申请证书。在制作csr文件的时,必须使用自己的私钥来签署申,还可以设定一个密钥。Crt 是CA认证后的证书文,(windows下面的,其实是crt),签署人用自己的key给你签署的凭证。一、准备工作ubuntu下新建文件夹/etc/certs
./cert-tool.sh ca 365 ./cert-tool.sh server 365 #!/bin/bash mkdir -p cert-tool cd cert-tool if [ -n "$2" ]; then day=$2 else day=10000 fi clear_old(){ ...
转载
2021-07-19 12:03:00
208阅读
2评论
系统:CentOS7 32位目标:使用OpenSSL生成一个CA根证书,并用这个根证书颁发两个子证书server和client。先确保系统中安装了OpenSSL,若没安装,可以通过以下命令安装:?1sudo yum install openssl修改OpenSSL的配置安装好之后,定位一下OpenSSL的配置文件openssl.cnf:?1locate op
转载
2017-10-26 09:45:22
5955阅读
OpenSSL和OpenSSHOpenSSH只允许白名单的用户登录1、限制前:ww@10.201.106.129'spassword:[ww@qq~]$exitlogoutConnectionto10.201.106.129closed.[root@zz~]#sshee@10.201.106.129ee@10.201.106.129'spassword:[ee@qq~]$exit2、限制后[roo
原创
2018-03-27 00:31:30
1547阅读
点赞
最近碰到个需要用nginx proxy做https代理的情况,需要在代理机上搭一个nginx proxy,此时就需要用到自建证书,于是有了这一篇文章,记录一下,持续更新中,敬请期待...
原创
2021-09-03 11:58:14
439阅读
伪命令req大致有3个功能:生成证书请求文件、验证证书请求文件和创建根CA。由于openssl req命令选项较多,所以先各举几个例子,再集中给出openssl req的选项说明。若已熟悉openssl req和证书请求相关知识,可直接跳至后文查看openssl req选项整理,若不熟悉,建议从前向 ...
转载
2021-09-02 15:23:00
1343阅读
openssl req(生成证书请求和自建CA)
Posted on 2021-07-18 17:59 不断学习中渐渐不彷徨 阅读(3) 评论(0) 编辑 收藏 举报
伪命令req大致有3个功能:生成证书请求文件、验证证书请求文件和创建根CA。由于openssl req命令选项较多,所以先各举几个例子,再集中给出openssl req的选项说明。若已熟悉open
转载
2021-07-18 17:59:00
321阅读
2评论
一、openssl 简介 openssl 是目前最流行的 SSL 密码库工具,其提供了一个通用、健壮、功能完备的工具套件,用以支持SSL/TLS 协议的实现。官网:https://www.openssl.org/source/,其中有3个主要的用途:1、密码算法库(建立 RSA、DH、DSA key
转载
2018-07-21 16:15:00
335阅读
2评论
测试环境可自签ssl证书,使服务可以使用https进行访问 先说总体流程,下面再说具体的实施步骤 场景:用户a想申请ssl证书,在此场景有两个角色,用户a,证书颁发机构;所以待会儿使用openssl生成证书的时候,就要构造证书颁发机构,同时也要构建用户请求证书信息向证书颁发机构申请ssl证书总体流程: 构造证书颁发机构: 1.生成根证书私钥(pem文件) 2.生成根证书签发申请文件(csr文件)
用途:crl工具,用于处里PME或DER格式的CRL文件。用法:openssl crl [-inform PEM|DER] [-outform PEM|DER] [-text] [-in filename] [-out filename] [-hash] [-fingerprint] [-issuer ] [-lastupdate ] [-nextupdate ] [-crlnumber] [-noout ] [-CAfile file ] [-CApath dir ] [-nameopt arg] [-verify]选项说明:-inform PEM|DER:输入文件的格式。DER是DER编.
转载
2013-10-30 22:35:00
310阅读
2评论
一、如何实现openssl生成CA证书并给指定主机颁发证书 客户端client(也可以是提供某种服务的服务器) 服务器端server
1.在服务器端server操作
首先在一台服务器上制作一个CA,然后服务器先给自己颁发一个证书
Openssl 实现CA证书的颁发
转载
精选
2013-08-20 19:36:23
810阅读
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在很多场合下被普遍使用,Tomcat支持pfx(p12)格式部署和keystore (kjs)方式部署SSL数字证书,详细如下: 一、准备材料1. CSR证书请求文件和私钥文件私钥通常是在准备CSR证书请求文件时生成,使用openSSL生成存在CSR文件的同级目录中 - 生成CSR证书请
转载
2023-08-04 11:51:46
162阅读
使用OpenSSL颁发CA证书
CA服务器端
使用cd 切换到/etc/pki/CA
在CA下使用命令(umask 66; openssl genrsa 2048 > private/cakey.pem)生成CA证书的私钥;
使用命令 ll private验证
使用命令openssl req -new -x509 -key private/cakey.pem -ou
原创
2011-08-14 15:19:06
1408阅读
准备步骤 下载Openssl并编译生成响应的库,假设目录为E:/电子书/OpenSSL/openssl-0.9.8g,编译成功后Openssl会将响应的lib,dll及可执行程序存放到out32dll文件中 生成CA 1. 在DOS窗口中转换到out32dll目录下。 ...
转载
2008-06-10 14:41:00
131阅读
2评论
七:openssl证书中心1.简介看到前面的签名命令了么?没关系,再看一遍openssl ca -in SANserver.csr \
-policy policy_anything \
-cert rootCA.crt \
-keyfile rootCA.key \
-batch \
-extensions SAN \
-config <(
来自:https://www.cnblogs.com/nidey/p/9041960.htmlhttps://blog.csdn.net/sunhuansheng/article/details/82902185https://www.gworg.com/ssl/168.htmlnginx.conf的配置文件
转载
2020-09-19 11:49:06
704阅读
使用openssl模拟服务器为客户端主机颁发CA
原创
2012-03-09 13:04:44
810阅读