OpenSSL

密码学和 SSL/TLS 工具包

openssl-core.h

名称

openssl/core.h - OpenSSL 核心类型

概要

#include <openssl/core.h>

描述

<openssl/core.h> 头文件定义了一些公共类型,用于在 OpenSSL 库和实现提供者之间进行通信。这些类型旨在最大程度地减少 OpenSSL 库和提供者之间对内部结构的了解。

这些类型是

OSSL_DISPATCH(3)
OSSL_ITEM(3)
OSSL_ALGORITHM(3)
OSSL_PARAM(3)
OSSL_CALLBACK(3)
OSSL_PASSPHRASE_CALLBACK(3)

参见

openssl-core_dispatch.h(7)

历史

此处描述的类型在 OpenSSL 3.0 中添加。

Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved.

根据 Apache 许可证 2.0 版(“许可证”)许可。除符合许可证条款外,您不得使用此文件。您可以在源代码分发中的 LICENSE 文件或 https://www.openssl.org/source/license.html 获取许可证副本。