1
8
将问题简化为最简单的形式:
显而易见的解决方案是在需要时向可信的第三方请求密钥 |
2
2
一种可能的方法是在文件的开头包含解密密钥,并且该密钥已以某种方式重新处理,您可以从该密钥确定。一种可能是选择,比如说16个不同的东西,0是,比方说,将前两个字节旋转到末尾;1是将后两个字节旋转到前面;2是每个字节加1;等等,对于14个附加的函数。现在在键前面添加这个值作为“重新处理标志”。 然后,键的第一个字节将是一个分支表,指向16个不同例程之一,以说明如何处理键。请注意,重新处理标志不必是第一个字节,它可以是密钥中的任何字节,只要您在处理密钥时记得丢弃该字节。 然后根据您将使用的任何解密算法来处理密钥。 现在,考虑到这个重新处理标志(特别是如果整个密钥是十六进制的),需要有人遵循逻辑来确定代码执行的16个不同函数中的哪一个,然后找出解密方法。它不会阻止所有人,但它可能会做一个相当好的工作,开车离开所有,除了最坚决。 |
ICTzaakDEV · 找不到Endpointelement 7 年前 |
Tree55Topz · 切换应用程序。运行时C的配置设置# 7 年前 |
Brendon · 配置系统未能初始化-设置设计器 8 年前 |
Nim · 应用程序配置设置为ComboBox 10 年前 |