X-Git-Url: https://git.cryptolib.org/?p=arm-crypto-lib.git;a=blobdiff_plain;f=rsa%2Frsa_oaep.h;h=1aed13bc5b82e25d74af28acf4f607aec74ac67a;hp=2e63f6e889ed5c9a2b3acf4f523160f06bb8dd80;hb=ec6325f5897037af068115ff5b83da2c2c17eae4;hpb=ad20a79e4270ac6d3d7c0af08efb287865dca42a diff --git a/rsa/rsa_oaep.h b/rsa/rsa_oaep.h index 2e63f6e..1aed13b 100644 --- a/rsa/rsa_oaep.h +++ b/rsa/rsa_oaep.h @@ -46,5 +46,9 @@ uint8_t rsa_encrypt_oaep(void* dest, uint16_t* out_length, rsa_publickey_t* key, const rsa_oaep_parameter_t *p, const rsa_label_t* label, const void* seed); +uint8_t rsa_decrypt_oaep(void* dest, uint16_t* out_length, + const void* src, uint16_t length_B, + rsa_privatekey_t* key, const rsa_oaep_parameter_t *p, + const rsa_label_t* label, void* seed); #endif /* RSA_OAEP_H_ */