加密狗是干嘛用的?软件加密狗都有什么功能

Lars Møller avatar

WIBU

2021-11-24

加密狗是干嘛用的?加密狗,又称加密锁,用于计算机、智能硬件设备、工业控制机、云系统等软硬件加密产品。通过加密狗管理软件的授权,软件开发者可以防止非授权使用或抵御盜版威胁,保护源代码和算法。很多硬件设备上都能看到加密狗的应用,除了常见的建筑设计软件或者财务软件等使用加密狗绑定正版软件外,很多智能制造及工业、医疗领域也有加密狗的身影。

加密狗是干嘛用的?加密狗,又称加密锁,用于计算机、智能硬件设备、工业控制机、云系统等软硬件加密产品。通过加密狗管理软件的授权,软件开发者可以防止非授权使用或抵御盗版威胁,保护源代码和算法。加密狗更宽泛的含义可以说是一套完整的软件加密方案。考虑到不同软件的使用量、经济价值、破解压力、软件使用环境等综合因素,从软硬件识别、数据通信、授权管理、分发模式、物理硬件要求等方面设计了完整的软件加密解决方案。
很多硬件设备上都能看到加密狗的应用,除了常见的建筑设计软件或者财务软件等使用加密狗绑定正版软件外,很多智能制造及工业、医疗领域也有加密狗的身影。

加密狗的功能作用‍

加密狗具有唯一性,用于验证授权软件或算法的使用,无论是单一应用授权还是复杂应用授权,威步加密狗都能为不同领域的软件实现不同的加密应用需要。
  • 单机用户加密狗
单机用户,顾名思义,就是一套软件只允许一个用户使用,即用户所用的设备硬件不能随意更换,否则软件授权失效。单机许可在本地机器上或在本地连接的 CmDongle加密狗上使用。软件在同一台计算机上运行。
  • 网络用户加密狗
CodeMeter网络加密狗的应用可以来满足用户网络加密方式的需求,如客户希望能把加密锁插在一个网络互联环境的某台服务器上,然后让其他所有的用户机器能通过访问这台服务器上的加密锁来打开自己机器上的加密程序。
网络许可证位于网络的一个中央服务器上。PC 软件将其作为浮动许可证。在嵌入式硬件领域主要将其作为紧急许可使用。而在云端网络的许可只发挥附属作用。
  • 分模块授权
有的软件比较复杂,功能繁多,因此单价会比较高,不利于开拓占领市场。开发者可以为每个软件功能单独设计加密授权,那么软件就可以拆分进行销售,即精准满足了用户的具体需求,又大大降低了成本。
通过加密狗分模块授权,个别产品和模块通过个别许可来被激活。您可以通过附加组件的销售带来额外的收入。尤其是在嵌入式领域,技术工作人员插入使用相应的 CodeMeter加密狗可添加更多功能。
  • 软件授权时间管理
如果软件开发者想要设置用户仅能在规定使用时间内使用某些功能或软件,那么就可以用加密狗的授权时间管理功能,在设置软件授权之初规定好使用期限,到期后授权自动失效,即使用户调整环境时间,加密狗授权仍不受影响而在到期日结束授权。
  • 加密更新持续性
对软件加密保护,加密算法更新很重要。没有一劳永逸的加密方案,加密和破解之间永远在赛跑。那么加密狗的更新能做到兼容软件新老版本吗?答案是肯定的。为了向下兼容,威步加密狗将持续更新,无论是新用户还是传统的加密狗用户,都能得到最新的加密算法,同时保持和最新版本开发的软件同步良好兼容。
  • 多种接口加密狗
随着智能制造和智能硬件时代的到来,传统的并口端口甚至USB口逐渐淡出了用户的视线。很多硬件设备甚至为了安全性都不存在外部接口,因此加密狗的形式也将与时俱进。无论是常见的USB口还是Type-C,各类SD卡等加密狗也将日渐流行。对于智能硬件行业,还有芯片式加密狗产品,从硬件层面满足软件开发商加密软件需求。同时也有虚拟加密狗作为补充,通过绑定硬件信息从而实现加密狗的唯一性,从而实现保护软件产品的目的。
免费试用
1