加密狗是一种用于软件保护的硬件,它连接到计算机的 I/O 端口以确保安全地执行软件。软件必须存在加密狗才能运行。
加密狗的主要目的是防止盗版或未经授权的软件执行,其使用一般仅限于核心市场较小的高端软件,例如混音或计算机辅助设计软件。
加密狗的其他术语包括硬件密钥、硬件令牌或安全设备。
软件狗可以减少软件盗版,并使软件供应商的利润最大化。然而,使用加密狗受到客户的强烈抵制,因为大多数人不愿意忍受额外硬件的麻烦。因此,加密狗大多未能实现广泛的市场渗透。
尽管加密狗提供了一些防止盗版的安全措施,但可以通过修改软件以发送加密狗连接到运行软件的计算机的信号来破解它们,即使它没有。
此外,美国于 2010 年通过的《数字千年版权法案》规定,在几种特定情况下,运行软件以绕过加密狗等外部安全设备是合法的。 |