什么是加密狗?
加密狗又称加密锁,是一种插入电脑并口的软硬件结合的加密产品(新加密锁也有usb口)。加密狗是面向软件开发者的具有软件保护功能的智能工具,包括安装在计算机并口或USB口上的一个硬件,以及一套适用于各种语言的接口软件和工具软件。加密狗是基于硬件保护技术,目的是通过保护软件和数据来防止知识产权被非法使用。
扩展数据:
加密狗通过在软件执行过程中与加密狗交换数据来实现加密。加密狗内置了单片机电路(也叫CPU),使加密狗具备了判断分析的处理能力,增强了主动防解密能力。
这种加密产品被称为“智能”加密狗。加密狗内置的微控制器包含专用于加密的算法软件。软件写入微控制器后,就不能再读出了。这样,确保了加密狗硬件不能被复制。同时,加密算法是不可预测和不可逆的。加密算法可以将一个数字或字符转换成整数,如dog convert(1)= 17345,DogConvert(A)=43565。