"软件加密狗"是一种插在计算机并行口上的软硬件结合的加密产品(新型软件加密狗也有usb口的)。一般都有几十或几百字节的非易失性存储空间可供读写,现在较新的狗内部还包含了单片机。软件开发者可以通过接口函数和软件加密狗进行数据交换,来检查软件加密狗是否插在接口上;或者直接用软件加密狗附带的工具加密自己EXE文件。软件加密狗通过在软件执行过程中和软件加密狗交换数据来实现加密的。软件加密狗内置单片机电路(也称CPU),使得软件加密狗具有判断、分析的处理能力,增强了主动的反解密能力。
软件加密狗是一种和PC机I/O口相连接的硬件盒,它起到保护商品软件知识产权的作用。
The software dog is a kind of hardware set connected to PC I/O port, which protects the commercial software copyright.
该文分析了基于混沌技术的USB软件加密狗工作原理和工作过程,着重说明了PC主机与加密狗之间交换数据的详细过程。
This paper analyzes the principle and process of the digital chaos USB software dog. This dissertation elaborated the data exchange between PC computer and USB software dog.
本文介绍了带智能USB控制内核的EZ-USB单片机芯片的特点,重点阐述了基于AN2132QC芯片开发的USB软件加密狗的原理和实现方法。
This paper introduces the intelligent feature of the EZ-USB chip. The design and implementation of a USB Softdog based on AN2132QC are also given.
应用推荐