在线客服

服务热线

联系我们:

0755-25636819

关注微信

返回顶部

全国服务热线

0755-25636819

当前位置: 首页 > 新闻动态  > 新闻详情

关于我们

海之博加密狗有哪些编程方法?

2018-03-11 417次

   信息化社会,如何保护自己的软件不被盗用,是每一个企业和个人头疼的事情。尽管非常小心,但还是可以从很多渠道获取破解软件。海之博的加密狗利用四种编程方法来帮你保护软件不被侵犯!

 

1)随机查询法:开发商使用开发工具生成大量查询、响应对,如:1000 对,并在程序中使用这些校验数据。在程序运行过程中,从1000 对查询、响应对之中,随机的抽出其中一对验证加密算法。因为,校验数据很多,每次验证加密算法使用的“查询响应对”可能不同,“监听仿真”软件即使纪录了一部分“查询响应对”,但无法纪录全部“查询响应对”。软件每次运行时,都可能使用新的查询响应校验数据,“监听仿真”软件无法响应这些新的查询。因此,“监听仿真”也就失去了模拟、仿真软件保护锁的作用。

2)延时法:开发商可以事先使用开发工具生成大量的校验数据,即:“查询、响应”对,比如:200000 组“查询、响应”对,开发程序过程中,开发商设计定时查询、校验加密锁的机制。在程序运行过程中,每10分钟查询并校验加密锁一次,使用过的校验数据,4年内不再重复使用。即使监听软件24小时记录数据,也需要4年才能纪录完毕。4年后,软件早已过了“热卖期”了,使用监听软件的解密者也就失去了行动意义。

3)分组、分时法:开发商可以在程序中把查询响应对分组,比如:1200 对校验数据可分为12组,每100对一组。程序在一年中的第一月使用第一组校验数据,第二月使用第二组校验数据,以此类推。监听软件就算记录了第一月的校验数据,第二个三个月以后校验数据没有纪录,在以后的时间段软件仍然无法正常使用,从而“监听仿真”失去意义。

4)随机噪声数据法:开发商可以在程序中随机产生查询数据,随机数据和真实数据混合在一起,监听软件即使记录了查询数据,也会被其随机性所迷惑,同时也无法仿真另一个次软件运行产生的随机数,加密软件也就无法破解。

    因此海之博的加密狗值得信赖!公司成功地为广大软件开发商、系统集成商、金融机构等提供了世界顶尖的安全产品和一流的加密解决方案,在加密行业中赢得了不少软件开发商们的广泛赞誉和肯定。