12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- =pod
- =head1 NAME
- openssl/core_names.h - OpenSSL provider parameter names
- =head1 SYNOPSIS
- #include <openssl/core_names.h>
- =head1 DESCRIPTION
- The F<< <openssl/core_names.h> >> header defines a multitude of macros
- for L<OSSL_PARAM(3)> names, algorithm names and other known names used
- with OpenSSL's providers, made available for practical purposes only.
- Existing names are further described in the manuals for OpenSSL's
- providers (see L</SEE ALSO>) and the manuals for each algorithm they
- provide (listed in those provider manuals).
- =head1 SEE ALSO
- L<OSSL_PROVIDER-default(7)>, L<OSSL_PROVIDER-FIPS(7)>,
- L<OSSL_PROVIDER-legacy(7)>
- =head1 HISTORY
- The macros described here were added in OpenSSL 3.0.
- =head1 CAVEATS
- I<This header file does not constitute a general registry of names>.
- Providers that implement new algorithms are to be responsible for
- their own parameter names.
- However, authors of provider that implement their own variants of
- algorithms that OpenSSL providers support will want to pay attention
- to the names provided in this header to work in a compatible manner.
- =head1 COPYRIGHT
- Copyright 2020 The OpenSSL Project Authors. All Rights Reserved.
- Licensed under the Apache License 2.0 (the "License"). You may not use
- this file except in compliance with the License. You can obtain a copy
- in the file LICENSE in the source distribution or at
- L<https://www.openssl.org/source/license.html>.
- =cut
|