0
我瞭解在RSA環境中使用私鑰和公鑰,但必須使用什麼架構來加密郵件? 每個密鑰的用戶之間是否必須達成一致以使用相同的模式? 模式我的意思是AES ... DES ... SHA ... ARC4。 如果我不使用正確的術語,我道歉...在RSA環境中,使用哪種模式加密郵件
我瞭解在RSA環境中使用私鑰和公鑰,但必須使用什麼架構來加密郵件? 每個密鑰的用戶之間是否必須達成一致以使用相同的模式? 模式我的意思是AES ... DES ... SHA ... ARC4。 如果我不使用正確的術語,我道歉...在RSA環境中,使用哪種模式加密郵件
如果通過「架構」你的意思是使用對稱算法來加密數據,那麼是的,他們必須同意使用哪一個。
這實際上是要走的路:與對稱算法(AES,DES ...)相比,非對稱加密(在這種情況下,RSA)非常慢,所以如果A想要發送大消息給B,它們執行以下步驟:
乙解碼這樣的消息:
顯然,A和B必須在使用對稱算法時達成一致。
您是否在談論使用RSA密鑰對來加密/解密對稱密鑰?那麼是的,雙方需要就格式達成一致,採用什麼對稱算法,還可能採用IV /填充方案。 –
順便提一句,SHA不屬於該列表,它是一種哈希算法。 –