0
在RSA相同的私鑰,使用用於加密
解密我明白,如果數據是使用公共密鑰加密,相應的私鑰可被用來解密它,反之亦然。但是:
使用公共密鑰可以使用相同的公鑰解密數據加密?
數據使用私鑰可使用相同的私鑰來解密加密?
這個屬性對於其他公鑰算法也一樣嗎?
在RSA相同的私鑰,使用用於加密
解密我明白,如果數據是使用公共密鑰加密,相應的私鑰可被用來解密它,反之亦然。但是:
使用公共密鑰可以使用相同的公鑰解密數據加密?
數據使用私鑰可使用相同的私鑰來解密加密?
這個屬性對於其他公鑰算法也一樣嗎?
數據使用的公共密鑰可使用相同的公共密鑰來解密加密?
不會,這會失敗的目的,因爲大家都知道公鑰。
使用私鑰加密的數據可以使用相同的私鑰解密?
不會。這會破壞目的,因爲那樣你就無法發送任何人一個加密的消息(不知道他們的私鑰,根據定義你不知道)。儘管如此,對稱密碼術確實有效。只有一個祕密祕鑰密鑰,您可以在將它們放到Dropbox上之前使用它們對文件進行加密,或者您可以與朋友共享以發送只有你們兩個才能閱讀的消息。
此外,在一些公共密鑰系統中,可能從私有密鑰(而不是其他的方式,當然)的公共密鑰。但這並沒有真正改變原則(因爲無論如何,私鑰的擁有者都知道公鑰)。
此屬性是相同的其他公共密鑰算法呢?
公共密鑰加密的定義是,有一個密鑰對,由私人半部和公共一半,它們中的一個被用於創建消息時,其它讀取他們。
我會離開它,但這不是一個真正的編程問題,也許下次嘗試測試crypto.stackexchange.com? –