MDL-71421 core: deprecate openssl fallbacks in encryption library.
commitc1c000aa153ef838325d1b9fdf86951284f7a9a3
authorPaul Holden <paulh@moodle.com>
Tue, 20 Jun 2023 06:12:07 +0000 (20 07:12 +0100)
committerPaul Holden <paulh@moodle.com>
Tue, 1 Aug 2023 11:10:36 +0000 (1 12:10 +0100)
tree9e8692423649ccc2698fa3c5da5254c44b081073
parenta1d5d1b2f758a3178bff4c42883a477f4b1ea50c
MDL-71421 core: deprecate openssl fallbacks in encryption library.

Since c66dc591 the PHP Sodium library is required, negating the need
for the OpenSSL equivalent. Remove fallbacks where possible, leaving
only the ability to decrypt legacy OpenSSL-encrypted content (with
debugging).
admin/cli/generate_key.php
lib/classes/encryption.php
lib/tests/encryption_test.php
lib/upgrade.txt