openssl3.2 - note - Getting Started with OpenSSL

2024-03-15 14:28

本文主要是介绍openssl3.2 - note - Getting Started with OpenSSL,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

    • openssl3.2 - note - Getting Started with OpenSSL
    • 概述
    • 笔记
    • openssl 历史版本
    • Configure 选项开关
    • 支持的OS
    • openssl 文档
      • 简介
      • 安装
      • 新闻
      • 每个平台的安装文档
      • 支持的命令列表
      • 配置文件格式
      • 环境变量
    • END

openssl3.2 - note - Getting Started with OpenSSL

概述

看到官方文档 Getting Started with OpenSSL, 记录一下笔记

笔记

openssl 历史版本

https://www.openssl.org/source/old
在这里插入图片描述

Configure 选项开关

enable-feature/no-feature
e.g. enable-fips no-shared--prefix 设置安装目录
--openssldir 设置配置文件目录
--debug build调试版/无有优化

支持的OS

https://www.openssl.org/policies/general-supplemental/platforms.html
在这里插入图片描述
支持的OS一大堆, 分类如下:
Current primary platforms
Current secondary platforms
Current community platforms
Current unadopted platforms

openssl 文档

简介

file:///D:/3rd_prj/crypt/openssl-3.2.0/doc/html/man7/ossl-guide-introduction.html

安装

file:///D:/3rd_prj/crypt/openssl-3.2.0/INSTALL.md

新闻

file:///D:/3rd_prj/crypt/openssl-3.2.0/NEWS.md

每个平台的安装文档

NOTES-*.md
在这里插入图片描述

支持的命令列表

https://www.openssl.org/docs/man3.2/man1/index.html

配置文件格式

https://www.openssl.org/docs/man3.2/man5/config.html

环境变量

https://www.openssl.org/docs/man3.2/man7/openssl-env.html

END

这篇关于openssl3.2 - note - Getting Started with OpenSSL的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/812274

相关文章

Windwos +vs 2022 编译openssl 1.0.2 库

一 前言 先说 结论,编译64位报错,查了一圈没找到解决方案,最后换了32位的。 使用qt访问web接口,因为是https,没有openssl库会报错 QNetworkReply* reply = qobject_cast<QNetworkReply*>(sender());if (reply){if (reply->error() == QNetworkReply::NoError

Nginx实战:简单登录验证配置(基于openssl)

本文提供的是基于openssl创建的密码文件,对nginx指定的location访问。进行登录验证的配置方式。 1、验证页面配置         我的nginx实验环境是直接yum安装的,如果是自己编译安装的那么对应目录就是自己安装配置的目录。         先在/usr/share/nginx/html下创建一个usertest.html,里面添加“login succe

【龙晰 离线安装openssl-devel】openssl-devel rpm 离线安装 需要下载哪些安rpm 包

进入龙晰镜像源地址下载 http://mirrors.openanolis.cn/anolis/8/BaseOS/x86_64/os/Packages/ (base) [root@AI lib64]# yum install openssl-develLast metadata expiration check: 14:03:32 ago on Fri 21 Jun 2024 07:26:

zabbix出现active check configuration update from [127.0.0.1:10051] started to fail (cannot connect to

出现active check configuration update from [127.0.0.1:10051] started to fail (cannot connect to [[127.0.0.1]:10051]: [111] Connection refused),直接编辑zabbix_agentd.conf(vi /usr/local/zabbix/etc/zabbix_agen

【笔记】使用 openssl 生成服务器证书

CSR 即证书签名申请(Certificate Signing Request),获取 SSL 证书,需要先生成 CSR 文件并提交给证书颁发机构(CA)。CSR 包含了用于签发证书的公钥、用于辨识的名称信息(Distinguished Name)(例如域名)、真实性和完整性保护(例如数字签名),通常从 Web 服务器生成 CSR,同时创建加解密的公钥私钥对。 CSR 文件中包含的内容: 名称

OpenSSL生成

一、编译OpenSSL 在编译OpenSSL前,需要正确安装Perl,因为在编译OpenSSL时需要使用到该程序。 下载最新版本的Perl:http://downloads.activestate.com/ActivePerl/Windows/5.8/ActivePerl-5.8.8.822-MSWin32-x86-280952.zip。然后安装之。 下载最新版本的OpenSSL:http:/

openssl定义国产数字证书主题项

根据国密标准《GM/T 0015 基于SM2密码算法的数字证书格式规范》规定了我国国密数字证书的格式规范。 对比国际标准,国内的标准定义了新算法sm2、sm3、sm4,也定义新的对象标识符OID。 本文要介绍主题项的含义,对象标识符的使用,和基于开源openssl的国密改造。 证书主题项 常见的证书主题项subject是一串文字,例如CN=李四,OU=网络安全部,O=sic,L=北京市,

解决ssh: relocation error: ssh: symbol EVP_aes_128_str, version OPENSSL_1.0.1 not defined

在ubuntu上安装了google pinyin,然后重启了linux,发现ssh不能用了。。。 在终端上输入: ssh -V 报错: ssh: relocation error: ssh: symbol EVP_aes_128_str, version OPENSSL_1.0.1 not defined in file libcrypto.so.1.0.0 with link tim

环境篇-Linux下安装OpenSSL

本文属于《OpenSSL加密算法库使用系列教程》之一,欢迎查看其它文章。 linux下,一般系统都自带了OpenSSL,可以直接使用,包括: 终端直接使用OpenSSL命令;直接调用OpenSSL库。 故,一般不需要再安装。 若系统中没有安装OpenSSL,则可以采用如下方法进行安装: 使用命令方式安装。使用源码方式安装,可参考此文《Linux下OpenSSL的安装与使用》。