OSSL_PARAMs
Richard Levitte
levitte at openssl.org
Tue Jun 4 08:42:35 UTC 2019
Part of the idea was that this would be a means of communication
between application and provider, just like controls are with
libcrypto sub-systems.
The main differences are that we aren't stuck with the limitations of
the control functions, that the interface is uniform (if you look at
the control functions, they have variety, all depending on when they
were crafted and by who), and that you can pass or retrieve several
parameters in one go. Also, it's extensible (i.e. it's always
possible to add new data types if we feel the need to).
Cheers,
Richard
On Tue, 04 Jun 2019 08:12:50 +0200,
Dr Paul Dale wrote:
>
>
> A question for the committers and beyond.
>
> Should the OSSL_PARAM concept be used for more than just the libcrypto ⇿ provider interface?
>
> The one that springs to mind is a more general form of the various ctrl calls, there are some
> string ctrl calls that attempt to do the same thing in a less structured manner.
>
> Thoughts?
>
> Pauli
> --
> Dr Paul Dale | Cryptographer | Network Security & Encryption
> Phone +61 7 3031 7217
> Oracle Australia
>
>
--
Richard Levitte levitte at openssl.org
OpenSSL Project http://www.openssl.org/~levitte/
More information about the openssl-project
mailing list