2013-04-09 178 views
1

我知道,在RSA算法中,公鑰被用來刪除只能使用私鑰解密的數據。證書籤名

當簽名數字證書時,使用RootCA的私鑰對證書的哈希進行簽名,並在驗證期間使用公鑰驗證哈希。在這種情況下,簽名意味着加密。此外,sha1RSA算法是用於簽署證書的算法之一。

因此私鑰用於加密和用於解密哈希的公鑰? 這可能使用RSA或者我理解錯了嗎?

回答

1

這很合乎邏輯。私人密鑰只有所有者才知道,公共密鑰是衆所周知的。

進行異步加密時,重要的是每個人都可以生成加密的消息(通過使用公鑰),但只有收件人(私鑰持有者)才能夠讀取消息。

在進行數字簽名時,每個人都可以驗證簽名(通過使用公鑰)是重要的,但只有創建者(私鑰持有者)才能生成簽名。