我正在做一些密码学实验.现在我有接收器的公钥,我想加密一些数据并传递给接收器.
我想使用RSAES-OAEP算法.SHA-256作为哈希函数,MGF1作为掩码生成函数.
我想用openssl做这个.我找到了一个RSA_public_encrypt()具有此功能的函数,我们可以指定填充.其中一个填充选项是
RSA_PKCS1_OAEP_PADDING
在PKCS#1 v2.0中使用SHA-1,MGF1定义的EME-OAEP.
他们正在使用sha-1.
我想重新配置函数使用SHA256作为哈希函数和MGF1作为哈希函数.我该怎么做 ?