Merkle-Hellman背包算法破解方法

背包加密是一种相当高级的加密方式,不容易破解,相对容易恢复,所以用这种加密方式加密游戏数据也是非常好的。只要了解背包,就能轻松算出来。

这么复杂的加密怎么解密?有以下两种破解方式:1。利用孤立点进行破解;2.用背包破解。所谓孤立点,还是以上面的背包为例,我们可以把密码设为A,看看得到什么密码。1,如果我们设置密码为B,我们得到的密码为2。同样的,我们可以用孤立点的方法枚举背包中的所有元素,这样就可以得到背包,破解下面的就不成问题了,不是很简单吗?其实加密的时候,可能他们会先用异或运算加密,再用背包加密,更难破解。孤立点法很有效,但不是万能的。应该和前面的方法结合使用!使用背包,这很简单。你想想,要有背包才能完成加密,要有背包才能解密。也就是说,客户端和服务器端都会有背包。找到背包不是问题吗?怎么找?你可以找一些书来学习。首先是要了解十六进制,尤其是十六进制、二进制和十进制以及它们之间的转换。这些加密方法应该在大学里接触。