软件开发者可以在软件中设置多处软件锁,利用加密锁做为钥匙来打开这些锁;如果没插加密锁或加密锁不对应,软件将不能正常执行。加密狗一般指计算机加密锁,是一种插在计算机并行口上的软硬件结合的加密产品,它包含一个安装在计算机并行口或USB口上的硬件及一套适用于各种语言的接口软件和工具软件。这样,就保证了加密狗硬件不能被复制。同时,加密算法是不可预知、不可逆的。加密算法可以把一个数字或字符变换成一个整数,如DogConvert(=,DogConvert(A)=,加密狗是为软件开发商提供的一种智能型的软件保护工具,它包含一个安装在计算机并行口或USB口上的硬件。
现在的加密狗都是USB口的,一般是任意USB口都是可以的,但是如果版本比较老可能对USB,容不好,可以插在任意非,SB口上。可以把加密狗插在电脑上,打开设备管理器,找到人体学输入设备或通用串行总线控制器下的加密狗设备,在设备上右键选择属性,切换到详细信息页,中间选项选择硬件ID,参照链接根据ID识别型号即可。
普通加密狗可以通过分析硬件或是修改dll的方式进行复制,高档一点的加密狗,硬件上面会比较复杂,没办法真正复制,只能从usb通讯上面去复制数据。因此一些比较高端的加密狗就会把硬件跟系统的通讯通道加密,以达到安全的目的,比如wibu的codemeter。U盘作为通用的存储设备,除非在生产时有特殊设置需要在U盘中附加特定的驱动程序外,一般情况下连接到电脑的USB接口是可以由系统自带的USB存储驱动程序驱动并别电脑识别的。而加密狗是属于特殊的设备,一般不作为存储设备使用,所以无法由系统自带的USB存储驱动程序驱动。
感谢您的来访,获取更多精彩文章请收藏本站。

暂无评论内容