0
目前我使用的加密實例在Java中是這樣的:RSA_PKCS1_OAEP_PADDING相當於對Java
Cipher cipher = Cipher.getInstance("RSA");
但在這裏我想用我RSA_PKCS1_OAEP_PADDING無法解密的OpenSSL加密我的消息。 我需要將什麼添加到"RSA"
才能使用RSA_PKCS1_OAEP_PADDING?
請幫
目前我使用的加密實例在Java中是這樣的:RSA_PKCS1_OAEP_PADDING相當於對Java
Cipher cipher = Cipher.getInstance("RSA");
但在這裏我想用我RSA_PKCS1_OAEP_PADDING無法解密的OpenSSL加密我的消息。 我需要將什麼添加到"RSA"
才能使用RSA_PKCS1_OAEP_PADDING?
請幫
您是否嘗試過在getInstance()
使用 「RSA/NONE/OAEPPadding」?
否則,請查看Java Cryptography Architecture Standard Algorithm Name Documentation以查找可能的參數列表。
如果我沒有弄錯,「RSA」是「RSA/NONE/PKCS1Padding」的簡寫。一般來說,應該避免使用這些簡寫符號,它們只會增加混淆,從而使代碼不易維護。 –