]> git.ipfire.org Git - thirdparty/openssl.git/commit
Deprecate the low level RC5 functions
authorPauli <paul.dale@oracle.com>
Tue, 14 Jan 2020 00:33:03 +0000 (10:33 +1000)
committerPauli <paul.dale@oracle.com>
Wed, 15 Jan 2020 21:07:27 +0000 (07:07 +1000)
commit62c3fed0cd52316259e4e2c0e5878bcfa69b38f9
tree72dd00534999ea41ab76b23b3271a95c1222ac45
parent26aae51347465764c755f0985bd1ac85d3f734e6
Deprecate the low level RC5 functions

Use of the low level RC5 functions has been informally discouraged for a long
time.  We now formally deprecate them.

Applications should instead use the EVP APIs, e.g. EVP_EncryptInit_ex,
EVP_EncryptUpdate, EVP_EncryptFinal_ex and the equivalently named decrypt
functions.

Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/10834)
14 files changed:
apps/speed.c
crypto/evp/e_rc5.c
crypto/rc5/rc5_ecb.c
crypto/rc5/rc5_enc.c
crypto/rc5/rc5_skey.c
crypto/rc5/rc5cfb64.c
crypto/rc5/rc5ofb64.c
doc/man3/RC4_set_key.pod
include/openssl/rc5.h
providers/implementations/ciphers/cipher_rc5.c
providers/implementations/ciphers/cipher_rc5_hw.c
test/build.info
test/rc5test.c
util/libcrypto.num