Encryption
是否可以使用公鑰加密將 64 位消息加密為 64 位消息?
我正在尋找一個不可逆的雙射函式,將一個 64 位值映射到另一個 64 位值。
我不能使用雜湊,因為它不是雙射的。
這可以通過公鑰加密來完成嗎?關鍵和功能可能很大。只是數據很小。我會銷毀私鑰,因為我永遠不需要破譯。
由於應用程序是分佈式的,因此使用公鑰或等效密鑰對安全性非常有用。
我正在尋找一個不可逆的雙射函式,將一個 64 位值映射到另一個 64 位值。
實際上,如果函式是公共的,那麼它顯然可以用 $ O(2^{64}) $ 工作(通過簡單地嘗試每一個可能的輸入)。專門的對手可以完成這麼多的工作,因此這表明你所要求的是不可能的。