Cryptography 用错误的密钥解密等同于加密吗?

Cryptography 用错误的密钥解密等同于加密吗?,cryptography,Cryptography,我想知道用错误的密钥解密文件是否等同于用(错误的)密钥加密该文件?这取决于算法。你想到了哪种特定的算法?我没有确切的算法,但我对解密/加密这两个术语有点困惑。如果算法是对称的,它们有什么不同?假设我们用Caesar算法加密一条消息,如果我的接收者试图用一个不正确的密钥解密我的消息,他会用那个密钥加密我的消息吗?是的,我想,但它适用于非对称算法的情况吗?你可以用凯撒密码自己探索这个问题(如果我完全理解你的意思,答案是否定的)。但是ROT-13是凯撒密码的一个特例,对你的问题来说可能有意义的是,加密

我想知道用错误的密钥解密文件是否等同于用(错误的)密钥加密该文件?

这取决于算法。你想到了哪种特定的算法?我没有确切的算法,但我对解密/加密这两个术语有点困惑。如果算法是对称的,它们有什么不同?假设我们用Caesar算法加密一条消息,如果我的接收者试图用一个不正确的密钥解密我的消息,他会用那个密钥加密我的消息吗?是的,我想,但它适用于非对称算法的情况吗?你可以用凯撒密码自己探索这个问题(如果我完全理解你的意思,答案是否定的)。但是ROT-13是凯撒密码的一个特例,对你的问题来说可能有意义的是,加密两次与解密相同。另一方面,使用AES加密两次与解密不同。在密码学中,“对称”意味着“使用相同的密钥进行加密和解密”。这并不意味着加密和解密是相同的操作。举一个你正在描绘的例子可能会有所帮助。这也属于crypto.stackexchange.com。我认为问题在于使用错误的密钥解密创建加密:如果使用错误的密钥解密消息,您将获得的消息将是另一种加密形式,这取决于算法。你想到了哪种特定的算法?我没有确切的算法,但我对解密/加密这两个术语有点困惑。如果算法是对称的,它们有什么不同?假设我们用Caesar算法加密一条消息,如果我的接收者试图用一个不正确的密钥解密我的消息,他会用那个密钥加密我的消息吗?是的,我想,但它适用于非对称算法的情况吗?你可以用凯撒密码自己探索这个问题(如果我完全理解你的意思,答案是否定的)。但是ROT-13是凯撒密码的一个特例,对你的问题来说可能有意义的是,加密两次与解密相同。另一方面,使用AES加密两次与解密不同。在密码学中,“对称”意味着“使用相同的密钥进行加密和解密”。这并不意味着加密和解密是相同的操作。举一个你正在描绘的例子可能会有所帮助。这也属于crypto.stackexchange.com。我认为问题在于使用错误的密钥解密创建加密:如果使用错误的密钥解密消息,那么您将获得的消息将是另一种加密形式