openssl版本号解析

https://www.openssl.org/docs/man1.1.1/man3/OPENSSL_VERSION_NUMBER.html

#define OPENSSL_VERSION_NUMBER 0xnnnnnnnnnL 

从上面文章中可以看得出版本号共9位数(最后的L表示长整型)
如 0x101010ef 省略了前面的一个0, 实际为 0x0101010ef 版本是 1.1.1n-release

解析方法如下:
0x0101010ef 前有6位的 010101 为 1.1.1  
7到8位为 0e 对应字母 n

n的由来如下:

7-8位映射表
000102030405060708090a0b0c
abcdefghijkl
7-8位映射表-续
0d0e0f101112131415161718191a
mnopqrstuvwxyz

所以 0e 对应表格中的 n

第9位代表状态 dev beta release等,即 0 表示 dev,1 到 e 表示 beta 1 到 14,f 则表示 release 

OPENSSL_VERSION_NUMBER 具体的值,一般在 opensslv.h 头文件中

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/177928.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Pangolin报错

【Error】error: ‘decay_t’ is not a member of ‘std’; did you mean ‘decay’? 解决办法 CMakeLists指定c版本为c14以上 set( CMAKE_CXX_FLAGS "-stdc14" )gcc版本高于4.9以上

业务流程图用什么软件绘制?

在企业的日常工作中,对于业务流程的把控和优化显得非常重要。为了更好地理解和管理业务流程,业务流程图便应运而生。 业务流程图是企业管理的图形化工具,它描述了企业在生产和服务提供过程中,在各个环节中所涉及的各种操作、任务…

python如何抓取携程酒店的价格,让工作更简单点

有时候老板没事安排点事,为了偷懒,只能使出大招,毕竟自己不是那么老老实实干活的人,整理数据这类累和繁琐的活,我怎么能轻易动,好在gpt可以帮我来实现,有人可能会说,这么点内容你还不…

mac mini只有键盘怎么连接蓝牙鼠标

刚才遇到个问题,手头只有一个键盘和一个蓝牙鼠标,但是最新版本的系统对默认的纯键盘控制不太友好,得自己试出怎么连接,这里把如何在mac mini上用一个键盘连接上蓝牙鼠标,手上这台mini系统版本是14.0,有需要…

Lua判断字符串包含另一个字符串

string.find(“原字符串”,“目标字符串”) 返回这个子串的起始索引和结束索引,否则就会返回nil local index sting.find("ABCD",AB) --结果 1 2 if(index ~ nil)return true endstring.match(“原字符串”,“目标字符串”) local result string.mat…

linux常见命令合集

layout: post # 使用的布局(不需要改) title: linux使用命令合集 # 标题 subtitle: linux常用命令 #副标题 date: 2023-11-20 # 时间 author: BY ThreeStones1029 # 作者 header-img: img/about_bg.jpg #这篇文章标题背景图片 catalog: true # 是否归档 …

Pytorch:torch.Generator()

PyTorch 通过 torch.Generator 类来操作随机数的生成 1. 默认的随机数生成器 import torch# 设置默认的随机数种子 torch.manual_seed(0)# 查看默认的随机数种子 torch.initial_seed()2. 指定 torch.Generator随机数生成器 g torch.Generator() torch.Generator 实例的方法…

OpenCvSharp从入门到实践-(05)通道

目录 1、拆分通道 1.1、实例1-拆分一副BGR图像的通道 1.2、实例2-拆分一副HSV图像的通道 2、合并通道 2.1 实例3-合并通道的顺序不同,图像的显示效果也不通 实例4-合格H通道图像、S通道图像、V通道图像 3、综合运用拆分通道和合并通道 2.2、实例5-只把H通道的…

C++ new / delete ,malloc / free 区别

一、概述 都可以⽤来在堆上分配和回收空间。new /delete 是操作符,malloc/free 是库函数。 二、执行new的过程 1、分配未初始化的内存空间(malloc) 2、使⽤对象的构造函数对空间进⾏初始 化,返回空间的⾸地址。 注意:如果在第…

Vue3-admin-template 导入模板功能

先看效果&#xff1a; 直接上代码&#xff1a; 1.绑定事件&#xff1a; <el-button type"primary" click"templates">模板导入</el-button> 2.写结构样式 <!-- 模板导入 --><el-dialog v-model"Statusimprot" title&quo…

js相同字符串截取拼接

原数据 const list [999-1234567801,999-1234567802,999-1234567803, ]; const list1 [999-1234567899,999-1234567900,999-1234567901, ];期望数据 999-1234567801/2/3 //list 999-1234567899/900/901 //list1处理代码 // 连续号码处理 export const formatNumber (tick…

9.二维数组——打印出杨辉三角形(要求打印出10行)

文章目录 前言一、题目描述 二、题目分析 三、解题 程序运行代码 前言 本系列为二维数组编程题&#xff0c;点滴成长&#xff0c;一起逆袭。 一、题目描述 打印出杨辉三角形&#xff08;要求打印出10行&#xff09;。 二、题目分析 三、解题 程序运行代码 #include<s…

C++求出给定数组中第k大的元素

可以利用快速选择算法来解决。快速选择算法是基于快速排序算法的一种变种&#xff0c;它可以在O(n)的时间复杂度内找到第k大的元素。 快速选择算法的基本思路是选择一个pivot元素&#xff0c;将数组分成小于pivot和大于pivot两部分。如果小于pivot的元素个数大于等于k&#xf…

在柯桥西班牙语论文写作,连接词只会用porquepero?西语连接词大全来啦~

Adicin -agregan nuevos datos al desarrollo de una idea o introduce otro aspecto del tema. 为观点的论述增添新的信息&#xff0c;或介绍主题的另一个方面。 1 Lista de conectores 连接词列表 Adems. As mismo. Hay que mencionar, adems. Habra que decir tambin. Mas …

深度学习常用指令(Anaconda、Python)

1. Anaconda 创建环境&#xff1a; conda create -n ENV_NAME pythonx.x 删除环境&#xff1a; conda remove -n ENV_NAME --all 删除环境后还需要找到该环境所在文件夹&#xff0c;并手动将其删除 查看有哪些环境&#xff1a; conda env list 激活环境&#xff1a; c…

[算法总结] - 蓄水池采样算法

问题描述 在长度为N的数组中&#xff0c;随机等概率选取K个元素&#xff0c;如何实现这个随机算法。 思路很简单&#xff0c;生成一个[0, N]的随机数index&#xff0c;然后返回index上的数值即可。 但是&#xff0c;如果输入是一个长度未知的数组比如stream&#xff0c;先遍历…

JUC(Java.util.concurrent)的常见类

目录 ♫ReentrantLock ♪什么是ReentrantLock ♪ReentrantLock的用法 ♪ReentrantLock和synchronized的区别 ♫Semaphore ♪什么是Semaphore ♪semaphore的用法 ♫CountDownLatch ♪什么是CountDownLatch ♪CountDownLatch的使用 ♫多线程环境使用ArrayList ♫多线程环…

如何在Excel表格中找回密码

最简单的excel表格解密方法是通过密码帝官网。具体步骤如下&#xff1a;第一步百度搜索【 密码帝官网 】&#xff0c;第二步在用户中心上传需要解密的文件即可。 这个方法安全且简单易操作&#xff0c;不用下载软件&#xff0c;适用于手机和电脑。如果你的excel表格不能编辑&a…

数据分享 I 重点城市现状建筑数据,shp格式放送

数据名称: 现状建筑数据 数据格式: Shp 数据时间: 不同城市的数据时间有所不同&#xff0c;详情可搜“吧唧数据” 数据几何类型: 面 数据坐标系: WGS84坐标系 数据来源&#xff1a;网络公开数据 深圳市现状建筑数据示意图 东莞市部分镇街现状建筑数据示意图 武汉市部…

深入了解MySQL数据库管理与应用

&#x1f482; 个人网站:【 海拥】【神级代码资源网站】【办公神器】&#x1f91f; 基于Web端打造的&#xff1a;&#x1f449;轻量化工具创作平台&#x1f485; 想寻找共同学习交流的小伙伴&#xff0c;请点击【全栈技术交流群】 当涉及MySQL数据库管理与应用时&#xff0c;深…