加密狗的作用是什么?
加密锁是面向软件开发者的具有软件保护功能的智能工具,它包括一个安装在计算机并口或USB口上的硬件,以及一套适用于各种语言的接口软件和工具软件。加密锁是基于硬件保护技术,其目的是通过保护软件和数据来防止知识产权被非法使用。
加密锁通常叫加密狗,是加密锁的另一个名字(昵称)。
扩展数据硬件加密锁,也就是常见的“加密狗”,破解加密狗的方法大致可以分为三种,一是通过硬件克隆或复制,二是通过SoftICE等调试工具,三是通过编写拦截器修改软件与加密狗的通信。
硬件克隆复制主要针对国内加密狗,因为国内加密狗公司普遍不具备核心加密芯片的制造能力,所以部分使用市场上常用的芯片。在破解者分析了芯片电路和芯片中写入的内容后,他可以立即复制或克隆一个一模一样的加密狗。
但是国外的加密狗用不了这种方法。国外加密狗的硬件使用自研芯片,安全性好,通常难以复制,现在国内加密狗也在使用进口智能卡芯片,所以硬件克隆的解密方式越来越没用。
百度百科-加密锁