请选择 进入手机版 | 继续访问电脑版

加密狗技术交流

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 113|回复: 0

加密狗的故事-加密狗的来源

[复制链接]

90

主题

97

帖子

395

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
395
发表于 2021-7-8 10:22:22 | 显示全部楼层 |阅读模式
加密狗是为软件开发商提供的一种智能型的软件加密工具,它包含一个安装在计算机并行口或 USB 口上的硬件,及一套适用于各种语言的接口软件和工具软件。加密狗基于硬件加密技术,其目的是通过对软件与数据的加密防止知识产权被非法使用。

加密狗的故事

十年以前,当我们把软件加密产品叫做软件狗的时候,怎么也没有想到,这个名字会被软件行业内外的同仁们广泛地接受、喜欢并且传播,几乎成为软件加密的同义词。 ——陈龙森
久居中关村的人们,或许还能记得1994年,穿梭在动物园和颐和园之间的332路公共汽车车身上,那只剽悍的德国黑贝犬正虎视眈眈警惕地注视着前方。这就是软件狗,一种保护软件知识产权的软件加密产品。人们总在谈论着的"加密狗",说的就是这样一个软硬件结合的产品,而"神犬之父"就是陈龙森,原金天地公司董事长、总经理、现彩虹天地信息技术有限公司董事长、总经理。

加密狗的来源

  原来总以为一个人从事一个行当,必定是深谋远虑而后蓄意而为之的,到陈龙森这儿,却发现是个例外。由dBASE的软盘加密激发起浓厚兴趣,陈龙森于1990年就投身到轰轰烈烈的中关村。

  陈龙森一位同学所在的电力科学研究院,曾经开发过一个软件,用于电力系统计算。功能强大,系统也很复杂,以前都是在大型机上运行,目的是为全国电力系统提供服务。全国各地电力行业的相关运算,都要跑到北京,到这个大型机上来进行,这自然很不方便。

  而90年代初,正是微机在中国开始大规模启动之时,他们也想把这套系统移植到微机上去,这样,有此需求的电力系统单位把软件买回去,安装到自己的微机上就能进行科学计算。他们最大的担心就是,花费了大量人力物力的这套软件,如果不加限制地任意扩散开来,会不会影响自己的核心技术和经济效益。

  他们也曾经考虑采用软盘加密,但还是不太方便,因为老得把软盘放在软驱里,而且软盘经常需要使用,相对就比较容易损坏;这样看来,对软件的保护并不好。联想到陈龙森原来在学校对软件加密的痴迷,让老同学感到把这个研发任务委托给他,是个让人放心的选择。

  一番接洽之后,陈龙森挑起了这个重担。偶然闲谈之中,陈龙森得知,电力科学院有学者曾经在国外,看到有一种插在微机并行口上的小外设,能够起到保护软件的作用。陈龙森当时就觉得这个思路不错。
陈龙森的想法是,把一个小的硬件装置加载到微机的并行口上,其中内置几个逻辑芯片,作为核心的是一个计数器;然后通过软件,向外加的硬件装置发送脉冲信号,并等待返回信号,如果有,则表明外部存在硬件设备,否则就视作非法运行,停止工作。因此,陈龙森设计的软件中,专门设有一个模块,用来读取并行口上的硬件信息。电力科学研究院的技术人员,可以把实现此项功能的软件模块,加载到任何需要对用户信息判断的地方,进行编译连接,从而就能形成可以保护自身的软件产品。

  整个研发过程从构思到成型,持续了大概两到三个月,电力科研院非常满意,一下子就定购了200套产品。

  陈龙森这个软硬件结合进行软件保护的产品,由于插在并行口上,人们就叫它"加密口",但听起来不像那么回事儿。大家开始琢磨如何起个响亮好听的名字,便于人们记忆。项目组三人开始为自己的产品命名绞尽脑汁,"软件卫士"、"软件看护者",好像创意不够;有人提议干脆就用英文叫Soft guard。Guard就是卫士,象征产品保护软件产权,然而汉语谐音却像是"狗"。

  当时在硬件电路中,一种装置叫做"看门狗 ",指的是工业控制机的微电脑上,有一种专门电路,用来检测运行其上的软件是否发生死机,这就叫"看门狗"。而金天地的产品也是这样一种软件,专门监控是否存在非法使用。大家想想,"狗"挺贴切,而且狗是忠诚的象征,看家护院。大家一合计,就是它,于是到工商去注册。

  注册结果还没办下来,人们已经开始把这种软硬件结合对软件进行保护的产品称为"加密狗",口耳相传,业内已经认可了它,并推而广之,把软件加密外设都称为"狗"。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|加密狗技术

GMT+8, 2021-8-3 15:17 , Processed in 0.227318 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表