您能否建议一种策略来解密某些加密值。
我有一些字符串加密,让我们称之为:A,B,C,D和我已经知道其中一些的解密值,让我们说,我知道:
A-> A”
B-> B”
是否有一些技巧可用于查找加密公式?为了解密丢失的那些(C和D)?
任何帮助,将不胜感激。
几点建议:
如果不使用大量计算资源,您无法在合理的时间内解密这些加密字符串。你要求的是那些(可能)只有政府和秘密服务(可以)才能访问的东西。
我会搜索this网站,因为它的主要焦点是密码学。
是否有一些技巧可用于查找加密公式?取决于使用中的加密。理论上是在所有情况下,但one-time pad。然而在实践中,假设设计正确的现代密码系统,在现有硬件上没有荒谬的时间和/或金钱的情况下,答案是肯定的。如果你可以建立一个先进的quantum computer,这将是一个这样的“技巧”。从提供的链接,
截至2017年,对于最流行的公钥算法来说并非如此,这些算法可以被足够大的假设量子计算机有效地破解。目前流行算法的问题在于它们的安全性依赖于三个难以解决的数学问题之一:integer factorization problem,discrete logarithm problem或elliptic-curve discrete logarithm problem。所有这些问题都可以在运行Shor's algorithm的足够强大的量子计算机上轻松解决。