SOA - 测试算法10 ^ 62键

时间:2013-11-26 10:01:48

标签: c# algorithm

我正在研究xor解密算法,我需要你的反馈/帮助。

我需要用字符串测试10 ^ 62个键(4-8个字符数字)。

关键XOR字符串= 结果

如果解密结果包含真实单词,则表示该键正常,算法已停止。

问题是:

我需要使用所有这些键执行快速测试,但是无法存储这么多的键,我需要执行这些键的不稳定创建。

你有关于这个难题的任何目的(片段)吗? (我不需要解密功能或字典验证。只有最好的方法才能应用XOR myString键。)

我有3台计算机和SOA架构。

如果您需要某些信息或遗漏某些信息,请告诉我。

1 个答案:

答案 0 :(得分:1)

您要求的是,2013年是不可能的(甚至可能在2014年,2015年......)

算法的测试应该在受控条件下进行,而不是所有可能的组合。

例如,您使用已知密钥加密一系列文本/文件,然后使用所述密钥再次解密它们,并测试输出是否与原始文本/文件相同。

您也可以尝试使用其他密钥进行解密,例如使用大写字母(例如 Mykey 而非 mykey )并测试是否仍然会解密等

你永远无法测试任何相当大的10 ^ 62键。