范的数字文件,这个部分是在电脑上完成的。第二个部分是读入数字文件,再按一定的算法转化为铣头的控制信号,这个部分是在机床的数控模块里完成的。
这两个部分,但凡能够破解一部分,就可以推导出另一部分的算法,整个木雕控制程序也就被破解开了。数控模块那部分的程序,是直接写在可擦写芯片上的,没人能够复制出来,所以赵兴旺就把希望寄托在制图软件上,希望能够破解制图软件的编码规则,用以推测数控模块里的程序。
与赵兴旺有同样想法,可不止一个两个。看中木雕机这个市场的,也不只有龙湖机械厂一家。早在赵家兄弟来京城之前,就已经有其他的机械企业派人到了中关村,寻找破解软件的方法。
这个年代里的软件加密技术五花八门,有在程序上加序列号加密的,有在软盘上用特殊方法加密的,还有就是使用硬件加密的方法。最后一种方法是把解密程序写在可擦写芯片上,然后将芯片接在主板的卡槽上,或者通过串口或并口连接,这就是所谓的加密狗。
用硬件加密的方法成本比较高,使用起来也比较麻烦,好处则在于保密性好,不容易破解。说是不容易,也不尽然,有些高手可以通过监视加密狗与主机之间的通讯来分析加密原理,然后用软件模拟加密过程,从而实现解密。
唐子风在安排新经纬公司开发木雕软件的时候,就考虑到了保密的问题。他把自己的想法向赵云涛和刘啸寒一说,二人立马就提出可以使用加密狗来加密,又吹嘘说自己在颐宾楼练摊的时候,也帮人家解锁过加密狗,对这东西很是了解。
正因为知道加密狗也不是绝对保密的,赵、刘二人商量之后,决定给软件配上两只加密狗,二块加密芯片循环加密,让破解者无所适从。
临一机转售给木雕店的制图软件,每套软件都带着这样两只加密狗。装软件的时候,必须把加密狗插在计算机上,软件才能顺利运行。如果没有这两只加密狗,软件是运行不下去的。有些人买走软件之后