Encryption

我們可以在不更改公鑰的情況下更改加密消息的內容嗎?

  • July 16, 2022

供應商向我發送了非常私密的資訊。為安全起見,我們使用 thedecryptor.com 網站對消息進行加密。該網站提供公鑰和私鑰。

我們同意他會在付款前給我一個公鑰,在付款後給我一個私鑰。我想知道是否可以在保留相同公鑰的同時更改加密消息的內容(即通過更改私鑰)

供應商向我發送了非常私密的資訊。為安全起見,我們使用 thedecryptor.com 網站對消息進行加密。該網站提供公鑰和私鑰。

本網站不共享有關加密/解密如何發生的任何資訊,因此不應僅出於此原因而對其進行信任。

我們同意他會在付款前給我一個公鑰,在付款後給我一個私鑰。我不知道你應該用公鑰做什麼。是的,你可以測試給定的私鑰是否屬於同一個密鑰對——如果你知道算法,但沒有什麼能阻止對方完全使用不同的密鑰對。

我想知道是否可以在保留相同公鑰的同時更改加密消息的內容(即通過更改私鑰)

通常,您會期望更改不同的私鑰會在解密時導致錯誤,但並非每個密碼系統都如此。由於我們不知道算法,任何事情都可能發生。我什至看不到在該網站上共享公鑰的可能性。

通常,您會確保對方使用受信任的公鑰對消息進行簽名,例如使用先簽名後加密。

我對你在那裡做的過程有點困惑。通常,您會為加密數據傳輸執行此操作:

你生成一個公鑰和私鑰,給供應商公鑰,這樣他就可以用它來加密他的消息。付款後,他會向您發送加密數據,您可以使用您的私鑰解密整個內容。這對我來說是更合乎邏輯的方法。

對於您的另一個問題:只要消息被加密,實際上不可能以任何有意義的方式更改內容,除非未經授權的人可以訪問私鑰。如果您更改其中一個密鑰,則無法再次解密該消息。

引用自:https://crypto.stackexchange.com/questions/101015