问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是“加密狗”?

发布网友 发布时间:2023-02-10 03:02

我来回答

1个回答

热心网友 时间:2024-06-03 23:11

"加密狗"是一种插在计算机并行口上的软硬件结合的加密产品。一般都有几十或几百字节的非易失性存储空间可供读写,现在较新的狗内部还包含了单片机。软件开发者可以通过接口函数和软件狗进行数据交换(即对软件狗进行读写),来检查软件狗是否插在并行口上;或者直接用软件狗附带的工具加密自己EXE文件(俗称"包壳")。这样,软件开发者可以在软件中设置多处软件锁,利用软件狗做为钥匙来打开这些锁;如果没插软件狗或软件狗不对应,软件将不能正常执行。
加密狗通过在软件执行过程中和加密狗交换数据来实现加密的.加密狗内置单片机电路(也称CPU),使得加密狗具有判断、分析的处理能力,增强了主动的反解密能力。这种加密产品称它为"智能型"加密狗.加密狗内置的单片机里包含有专用于加密的算法软件,该软件被写入单片机后,就不能再被读出。这样,就保证了加密狗硬件不能被复制。同时,加密算法是不可预知、不可逆的。加密算法可以把一个数字或字符变换成一个整数,如DogConvert(1)=17345、DogConvert(A)=43565。下面,我们举个例子说明单片机算法的使用。
比如一段程序中有这样一句:A=Fx(3)。程序要根据常量3来得到变量A的值。于是,我们就可以把原程序这样改写:A=Fx(DogConvert(1)-12342)。那么原程序中就不会出现常量3,而取之以DogConvert(1)-12342。这样,只有软件编写者才知道实际调用的常量是3。而如果没有加密狗,DogConvert函数就不能返回正确结果,结果算式A=Fx(DogConvert(1)-12342)结果也肯定不会正确。这种使盗版用户得不到软件使用价值的加密方式,要比一发现非法使用就警告、中止的加密方式更温和、更隐蔽、更令解密者难以琢磨。此外,加密狗还有读写函数可以用作对加密狗内部的存储器的读写。于是我们可以把上算式中的12342也写到狗的存储器中去,令A的值完全取决于DogConvert()和DogRead()函数的结果,令解密难上加难。不过,一般说来,加密狗单片机的算法难度要低于一些公开的加密算法,如DES等,因为解密者在触及加密狗的算法之前要面对许多难关
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑上的照片上怎么加上文字 电脑图片外如何加文字怎么在电脑图片上添加文字 工字钢与槽钢哪个好 槽钢 工字钢 哪个结实 核污染水对江西宜春有影响吗 江西盐能吃吗 谣盐各地应急 王者荣耀 王者熟练度等级标志是什么样的? 王者荣耀 王者荣耀0熟练度到绿熟练度打几把? 为什么我家无线信号很弱? 请问洋芋饭的做法,下面给大家介绍? psd文件总被word打开 《我真的是在吹牛》txt下载在线阅读全文,求百度网盘云资源 晚上哪里可以下到电脑上玩的吹牛游戏也叫大话王是骰子游戏!!!_百度... 倭瓜怎么做好吃 教你做出美味南瓜饼 湖南株洲有油田吗 玉树如何嫁接长寿花 玉树嫁接长寿花的方法 求助大神:怎么用nfc功能模拟门禁卡 党支部如何成立? 谁有matlab入门视频教程? 为什么我支付宝的余额宝从账户里面往余额宝里面存钱存不进去 iqooz5x好久下市 新技术申报表里面的技术路线,方法,具体步骤怎么填写 写话训练技术路线怎么写 18款吉利博瑞1.8t9万公里发动机还好吗 吉利嘉际1.8t发动机怎么样 为什么汉字顺序打乱不影响阅读? 22广西高考语文平均分 抖音怎么看自己给别人的评论? 日组词是什么 红烧丁桂鱼的做法 教你做菜 的做法,红烧丁桂鱼怎么做好吃,红烧丁桂鱼的家常做法 做法,红烧丁桂鱼怎么做好吃,红烧丁桂鱼的家常做法 院里能栽柳子树吗 院子能否种植柳树详解 大众高尔夫2020款参数配置 2013年进口高尔夫旅行版配置 2003款高尔夫4配置参数 万象台标签不准确怎么办 物理学什么叫势能 莎士比亚在哈姆雷特里有哪些经典台词? 梦见菩萨现身说话是什么预兆? 途观l和帕萨特买哪个空间大 途观l和帕萨特油耗哪个高 帕萨特和途观哪个性价比高? 帕萨特和途观l底盘哪个稳一点 帕萨特和途观怎么选 哪个更值得入手 开途观l是不是比帕萨特高级 天津之眼的交通信息 从塘沽 到天津之眼摩天轮 怎么走 滨海新区西区长城汽车公寓到天津之眼怎么走