I added support for OAEP padding which partially addresses #65. I added an oaep logical argument to rsa_encrypt and rsa_decrypt and made the necessary changes to the C code. I am by no means proficient in C... However, I tested the package, checked that rsa_encrypt and rsa_decrypt worked for a simple example using the OAEP option and used it successfully to pass credentials to an api I use that requires this option. Everything seems to work fine.
I added support for OAEP padding which partially addresses #65. I added an
oaep
logical argument torsa_encrypt
andrsa_decrypt
and made the necessary changes to the C code. I am by no means proficient in C... However, I tested the package, checked thatrsa_encrypt
andrsa_decrypt
worked for a simple example using the OAEP option and used it successfully to pass credentials to an api I use that requires this option. Everything seems to work fine.