Advertisement

SS 3 基础: OpenSSL 概要介绍

阅读量:
在这里插入图片描述

OpenSSL具备极其强大的功能,涵盖从数据加密与解密到数字证书的生成及管理等多个方面,几乎能够胜任所有相关任务。本文将对OpenSSL的基本信息进行简要介绍,并提供若干OpenSSL命令的具体应用实例。

概要信息提炼

以下表格呈现了OpenSSL的相关基本信息:

项目 说明
官网 https://www.openssl.org/
开源/闭源 开源
源码管理地址 https://github.com/openssl/openssl
License类别 Apache License 2.0
开发语言 C、Perl
当前稳定版本 1.1.1d (2019/9/10)

架构设计

当前版本的OpenSSL系统架构主要由四个核心模块构成:

  • Application Component:应用组件
  • TLS Component:TLS组件
  • Crypto Component:加密算法组件
  • Engines Component:引擎组件
    如上图所示,应用组件在功能实现上需要调用TLS组

全部评论 (0)

还没有任何评论哟~