在线客服

服务热线

联系我们:

0755-25636819

关注微信

返回顶部

全国服务热线

0755-25636819

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

关于我们

如何理解加密锁软件保护

2018-03-11 724次

对于加密锁软件保护。首先需要明确的是软件加密是完全站在软件开发商角度出发的,它强调的是软件保护和不被盗版,具体包括源代码不被反编译、软件不被随意篡改、软件不被逆向工程,同时也包括软件授权不被非法拷贝、不被篡改。也即从侧面反映软件加密是一个全面的概念,不是用某一种技巧或某一种方法达到真正的安全防护效果。




目前国内20 余家的加密软件企业占据了不到5 亿元的加密锁产品市场,在技术原理上分为纯硬件加密狗与软件加密解决方案两大流派,而在这些企业中,具备原创内核级开发能力的企业为数不多,其数量仅为个位数。市面上的纯硬件加密锁产品的价格不等,从低价品到高端加密产品种类繁多,其产品特点即是加密狗厂商提供硬件及接口函数给软件开发商,软件调用硬件,达到表面上看没有加密狗就不能访问软件的效果,实现软件加密。





采用此类产品,软件开发商需要花费大量的人力、物力、财力及大量时间去做软件加密方案,如果软件开发商没有开发实力则加密后的软件极易被破解。也曾有过软件开发商花费了半年时间就惨遭破解的教训,就是因为该公司的技术总监采用此类硬件加密狗实施了一套简单的加密方案。而加密后的软件发布后很快就在相关论坛上被宣告破解。



圣天诺独有的白盒技术将保护密钥打散并嵌入到算法中,从而确保安全通道的密钥不会在内存中出现,避免密钥被跟踪,大大提高软件保护的安全性。高性能智能卡芯片,可以实现更高的软件执行效率标准公用保护算法AES 128、 ECC 163 和 RSA 2048硬件锁内每一个特征都采用一个独立且唯一的(AES)密钥以确保对应软件功能的安全性。