首页 > TAG信息列表 > openssl3.0
openssl3.0 加密算法库编程精要 04 - 详解 EVP API 消息摘要
3.1 消息摘要的概念 消息摘要有好几个名字,比如单项散列函数,Hash 函数,它是一个将可变长度的输入串转换为一个固定长度的输出串的函数。大多数消息摘要算法都是公开的, 它的安全性依赖于它的单向性,如果仅获取到消息摘要的结果,想要从结果反推出原文几乎是不可能的事情。并且对openssl3.0 加密算法库编程精要 01 - 简介
一、系统环境简介 操作系统 -- Ubuntu 20.04.3 LTS gcc 版本 -- gcc version 9.3.0 openssl 版本 -- openssl3.0.1 二、简述 Openssl 是一个免费开源的工具包,实现了 TLS/SSL 协议和绝大多数的主流密码算法和标准,最初的版本由 Eric A. Young 和 Tim J. Hudson 创建,其openssl 安装
首先在openssl官网上下载openssl3.0.0安装包,并放置到相应的目录下 使用命令将其解压: tar xvzf openssl-3.0.0.var.gz 解压完成后出现:openssl-3.0.0,如图所示 进入此目录, 输入命令: ./config ./Configuresudo make install 完成openssl-3.0.0的配置安装 测试文件运行