【发布时间】:2019-04-04 00:00:30
【问题描述】:
所以,我正在尝试编写一种使用发送方和接收方都知道的哈希的加密方法。我对如何对消息进行去哈希感到困惑。
例如,发送者发送一条消息
M: 50 并对其进行散列
所以 50 % 30 = 20。
H = 30
所以经过哈希处理后,生成的消息将是 30。
接收者如何能够在知道哈希值的情况下对消息进行去哈希处理以接收原始消息?
没有代码或任何东西。只是我希望掌握的一个重要概念。
编辑:所以,我对加密和解密有一个大致的了解。为了理解。如何使用 RSA 获取原始消息?
例如,
发件人私钥:55,27 发件人公钥:55,3
接收方私钥:35,29 接收方公钥:35、5
这可能吗?
【问题讨论】:
-
没有“去散列”之类的东西。
-
这是有道理的。据我了解,我可以通过加密/解密来检索原始消息。
-
如果你想用Java加密/解密,我有几个examples。如果您想知道 RSA 是如何工作的,则需要搜索并阅读更多内容(有很多文章)并在卡住时提出具体问题
标签: java encryption hash cryptography rsa