美文网首页js css html证书
Linux_350_Openssl创建证书

Linux_350_Openssl创建证书

作者: 为宇绸缪 | 来源:发表于2022-12-31 18:08 被阅读0次

Openssl软件实践
openssl由三部分组成

  • libcrpto:通用加密库
  • libssl:TSL / SSL 组成库,基于会话实现了身份认证,数据加密和会话完整性
  • openssl:提供命令行工具,例如模拟创建证书

检测版本: openssl version
帮助信息:openssl -?
- 标准命令行参数(standard commands): 指定对称加密和非对称加密的形式
- 信息摘要命令(Message Digest commands):实现单向加密的算法,如md5算法
- 密码命令(Cipher commands)
openssl speed
测算法加密的速度,也可以间接的表示机器的性能

openssl enc -加密算法 -in filename -out filename
enc 创建对称加密的方式
-in和-out 将文件信息写入到文件当中

mkdir /test_openssl
cd /test_openssl
vim my_password.txt
写入 yu:123456
openssl enc -des3 
参数解释
加密:openssl enc -des3 -salt -a -in my_password.txt -out my.pwd.des3
加密该文件会要求输入密码,这里输入的是123456
解密:openssl enc -des3 -d -a -salt -in my.pwd.des3 -out my.pwd.src
enc openssl把众多的对称加密算法,统一集成在了enc指令,用法是 enc - 算法名
-des3 指定算法
-d  指定解密
-e  指定加密
-salt  密码加盐,防止密码被破解(比如利用时间戳进行二次加密)
-a  基于base64位编码,可选参数
-d 进行解密

相关文章

  • Linux_350_Openssl创建证书

    Openssl软件实践openssl由三部分组成 libcrpto:通用加密库 libssl:TSL / SSL ...

  • cfssl

    下载 创建CA 创建证书请求 生成CA证书和私钥 创建kubernetes证书请求文件 kubernetes证书和...

  • Xcode 8 Alcatraz安装

    关闭Xcode 创建证书并签名 选择 【钥匙串访问】->【证书助理】-> 【创建证书】,如下图创建证书。 安装Al...

  • 创建自签证书步骤

    根证书创建 创建证书并使用根证书签发 使用 Openssl 工具查看证书信息

  • MySQL启用SSL连接

    1.手动创建自认证证书 1.1 创建CA证书 1.2 创建服务端证书,去除加密,使用CA签名 1.3 创建客户端证...

  • 局域网通过 itms-services(https) 协议安装

    1. 创建 CA 根证书 CA 是证书名字,自己改 2. 基于上边的 CA 证书,再创建证书 mycert 是证书...

  • iOS 推送证书创建

    开发用的推送证书,和开发证书创建步骤差别不大。 推送证书创建分两种情况: 之前没有任何证书,需要从头创建; 之前已...

  • nginx使用https

    1. 安装openssl 2. 生成证书 1. CA证书 创建私钥 创建csr证书请求 生成crt证书 2. 服务...

  • 2018-05-08

    1. 签名证书准备 1.1 第一步:创建证书 打开钥匙串访问; 菜单栏中选择钥匙串访问-证书助理-创建证书开始创建...

  • iOS创建证书

    首先创建证书 证书只能有一个,如果要多人使用,创建证书的人要把它导出成P.12格式 //这是要创建本地证书!!!需...

网友评论

    本文标题:Linux_350_Openssl创建证书

    本文链接:https://www.haomeiwen.com/subject/kkdqcdtx.html