云授权重新定义互联网下的软件保护

对软件加密时,一般要考虑三个纬度,1、加密安全强度;2加密开发工作量;3、加密后维护便捷性。在选用软件加密方案的时候,要综合考虑这三点。


1、 加密安全强度

     安全强度几个衡量标准:

              加密技术:都用了哪些加密技术?

              加密算法:破解时间、破解成本

              破解:反编译及动态、静态调试。

2、 加密开发工作量

     技术难度

              传统加密锁开发技术用到代码移植技术,但在选择要移植的代码的时候,开发人员就犯难了。选择哪些代码,既能在保证加密的安全强度的情况下,又不影响软件运行性能。这对加密开发人员来说是很棘手的一件事情。

     

     加密需求

              在配合软件销售时,往往开发人员还需要开发限时限次等的功能,以达到软件试用、软件租赁售卖模式等,这又给开发人员增添了难题。

3、 加密维护便捷性

     在面对黑客不断的破解过程,如果一旦软件加密壁垒被攻破,那软件开发商还能有什么办法来挽回损失?

     在传统加密中,一旦被破解,软件无法,而使用云授权平台保护软件则能做到主动防御,实时对抗。深思自主研发的反黑引擎,能全天候24小时实时监控,如有黑客对软件进行调试,会将黑客调试的特征值上传反黑引擎,软件则会黑屏或者自动退出,增加软件被破解的难度及成本。

如何使用云授权对软件进行加密?

      互联网下软件的使用场景更加多变幻莫测,  使用云授权平台加密方案可以自由实现多种加密方案,适配软件各种销售场景。

加密方案 使用深思云锁

                   此方案需要软件能实时联网,加密后,软件许可(注1:什么是软件许可?)放在云服务器中,需实时联网校验。

         开发商在云授权平台注册开发者帐号后,转正即可获取定制SDk。定制SDK每个开发商唯一,提升安全强度。获取到SDK后即可对软件进行加密。

         相对于传统硬件锁,深思云锁典型使用场景:

1.    软件试用

2.    软件使用平台无法使用硬件加密

3.    软件销售价格低,无法承担硬件加密锁的成本,又想高强度的安全强度;

使用深思云锁可以发限时限次的试用许可,也可以发布正式许可,取决于软件开发商的销售模式而定。

加密方案2:使用深思软锁

         软锁是可离线许可形式,可绑定硬件设备。软件用户无需联网也可使用软件许可。

软锁典型适用场景:

1)经常在无网络环境下进行作业。例如:工业自动化行业

2)需要间歇性联网。例如:建筑工地上的员工不能经常联网,但仍然需要使用制图软件

3)因不可抗力因素出现网络问题。例如:财务人员使用软件的过程中网络突然出现故障,但着急使用软件完成财务计算。

如何获取软锁?

         注册云平台帐号后,申请转正为正式开发者后即可。

猜你喜欢

转载自blog.csdn.net/senseshield/article/details/78088093