密码算法加密技术一个密码系统的安全性只在于密钥的保密性,而不在算法的保密性
对纯数据的加密的确是这样
对于你不愿意让他看到这些数据(数据的明文)的人,用可靠的加密算法,只要破解者不知道被加密数据的密码,他就不可解读这些数据
但是,软件的加密不同于数据的加密,它只能是“隐藏”
不管你愿意不愿意让他(合法用户,或 Cracker)看见这些数据(软件的明文),软件最终总要在机器上运行,对机器,它就必须是明文
既然机器可以“看见”这些明文,那么 Cracker,通过一些技术,也可以看到这些明文
于是,从理论上,任何软件加密技术都可以破解
只是破解的难度不同而已
有的要让最高明的 Cracker 忙上几个月,有的可能不费吹灰之力,就被破解了
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。