如果我使用MD5WithRSAEncryption
作爲簽名算法,那麼相應的隨機算法是什麼?
我試圖MD5PRNG
但我得到:什麼是在這裏使用的正確的隨機算法?
java.security.NoSuchAlgorithmException:找不到
什麼是在這裏用來初始化KeyPairGenerator
適當的隨機算法的SecureRandom MD5PRNG 實施?
就像SHA1PRNG
當我們使用SHA256WithRSAEncryption
我的意思是:SHA256WithRSAEncryption
是key pair algorithm
,而SHA1PRNG
是由密鑰對算法中使用的random generator
。例如。 keyPairGenerator.initialize(keySize, secureRandom);
(其中keyPairGenerator
屬於KeyPairGenerator
類)
它們在某種程度上取決於適當的配對嗎?我可以使用SHA1PRNG使用MD5WithRSAEncryption嗎?
是的。 'SHA256WithRSAEncryption'是密鑰對算法,而'SHA1PRNG'是密鑰對算法使用的隨機生成器。它們在某種程度上取決於適當的配對嗎?我可以在'SHA1PRNG'上使用'MD5WithRSAEncryption'嗎? – Jim
@Joey:我更新了OP – Jim