软件狗(Software Dongle)是一种计算机软件的加密方式,是“硬件加密锁”的俗称。是一个插在计算机并口(打印输出口)或USB口上的硬件。其作用是:在软件使用过程中,不得随意拨下,如果造成软件狗损坏,需交还原软件狗并收取100元的成本费方可给予更换。
计算机软件天生就有复制成本小、传播方便等特征,所以盗版比较容易,难以保证版权。商业软件开发者为了保护自己的软件版权,往往会设置一些加密措施,让只有购买了这套软件产品的用户才能使用。一些价值比较高的软件可能会采用硬件加密的方式来保护版权,用户只有在计算机的打印接口(并行口)或者USB口安装相应的硬件时,软件才会正常工作。这种安装在并行口或者USB口的防盗版硬件,就是我们所说的“加密狗”或“软件狗”。软件狗有单机使用、移动设备使用和网络使用三种,但是工作原理基本相同。