0

我收到一条短信:

Xli wigsrh qiwweki aew irgvctxih ywmrk xli pmriev gshi amxl e xlvii erh o wmb。

我需要解密它。如何在不知道使用哪种方法对其进行编码的情况下破译文本?我只需要一些提示。

提前致谢。

4

2 回答 2

1

解密通过实现加密(加密)效果的反转来工作:

  • 通过蛮力,基本上意味着“试错”,无论是手动还是使用自动化或半自动化工具;并且通常包括找出您正在处理的密码类型,以使破译更容易。

或者

  • 通过获取加密或解密代码并对其进行逆向工程,除非应用程序 100% 本地化,否则几乎无法获得;更不用说这样做几乎总是完全违法的。

这适用于解密所有类型的加密,但请注意,这仅考虑加密,并且加密几乎从不单独应用:诸如散列消息摘要混淆之类的东西存在并且与它一起被广泛使用。


至于您的具体情况,正如@nickhar 提到的那样: A substitution-cipher,意味着字母表元素的位置被旋转和/或交换。

我不会骗你的:这是一个非常弱的密码,可以通过一些单词字母计数和猜测手动破译,因此,有很多自动化工具可以用按下一个按钮。

但话又说回来,我不会对你撒谎:如果你想真正理解这些东西,那就低下头,弄脏你的手,然后自己做(破译)。

如果您学习和学习,您将立即回答此类问题!=D

于 2012-10-26T00:01:33.103 回答
0

破译没什么大不了的。您只需要检查 k 的每个值,即 25,因为总共有 26 个字母。

解密后给出“第二条消息是使用线性代码加密的,带有 3 和 k 6”,使用的 K 为 4(k=4)。

于 2021-01-31T21:09:11.707 回答