2021-05-25 16:00:19 +02:00
|
|
|
Removals
|
|
|
|
* The RSA module no longer supports private-key operations with the public
|
|
|
|
key and vice versa. This change only affects applications which use the
|
|
|
|
wrong mode. In this case the wrong mode is to use mode=MBEDTLS_RSA_PUBLIC
|
|
|
|
with decryption and signing functions and mode=MBEDTLS_RSA_PRIVATE with
|
|
|
|
encryption and verification functions. Addresses issue #4278.
|
2021-05-21 17:55:03 +02:00
|
|
|
API changes
|
|
|
|
* Remove mode parameter from RSA functions. All encryption,
|
|
|
|
decryption, sign and verify functions are affected. Also
|
|
|
|
removes the RNG parameters from the RSA verify functions.
|
|
|
|
Existing user code which utilises these RSA functions must
|
2021-05-25 16:00:19 +02:00
|
|
|
remove the mode parameter.
|
|
|
|
* RNG is now mandatory for all private-key RSA operations. Existing user code
|
|
|
|
which does not use an RNG with private-key RSA functions must now be
|
|
|
|
updated to do so.
|