mirror of https://github.com/openssl/openssl.git
RAND: document that the ENGINE RAND override is deprecated.
Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/12226)
This commit is contained in:
parent
571d2c4dc7
commit
8b4c89f8d2
|
@ -23,7 +23,8 @@ RAND_OpenSSL() returns the default B<RAND_METHOD> implementation by OpenSSL.
|
||||||
This implementation ensures that the PRNG state is unique for each thread.
|
This implementation ensures that the PRNG state is unique for each thread.
|
||||||
|
|
||||||
If an B<ENGINE> is loaded that provides the RAND API, however, it will
|
If an B<ENGINE> is loaded that provides the RAND API, however, it will
|
||||||
be used instead of the method returned by RAND_OpenSSL().
|
be used instead of the method returned by RAND_OpenSSL(). This is deprecated
|
||||||
|
in OpenSSL 3.0.
|
||||||
|
|
||||||
RAND_set_rand_method() makes B<meth> the method for PRNG use. If an
|
RAND_set_rand_method() makes B<meth> the method for PRNG use. If an
|
||||||
ENGINE was providing the method, it will be released first.
|
ENGINE was providing the method, it will be released first.
|
||||||
|
@ -58,6 +59,11 @@ L<RAND_bytes(3)>,
|
||||||
L<ENGINE_by_id(3)>,
|
L<ENGINE_by_id(3)>,
|
||||||
L<RAND(7)>
|
L<RAND(7)>
|
||||||
|
|
||||||
|
=head1 HISTORY
|
||||||
|
|
||||||
|
The ability for an B<ENGINE> to replace the RAND API was deprecated in
|
||||||
|
OpenSSL 3.0.
|
||||||
|
|
||||||
=head1 COPYRIGHT
|
=head1 COPYRIGHT
|
||||||
|
|
||||||
Copyright 2000-2020 The OpenSSL Project Authors. All Rights Reserved.
|
Copyright 2000-2020 The OpenSSL Project Authors. All Rights Reserved.
|
||||||
|
|
Loading…
Reference in New Issue