1  /  1  页   1 跳转 查看:325

专业生产防火门

专业生产防火门

本公司位于广东佛山  专业生产销售各种型号规格的防火门,木质和钢质防火门、防火卷帘,甲乙丙三个等级证件齐全,欢迎您来电咨询。  联系电话:15986152880    联系人:寇先生
 

回复: 专业生产防火门

加密狗技术发展历程



软件开发者为了维护自身的商业利益,不断地寻找各种有效的技术来保护自身的软件版权,加密技术也同样伴随着社会进步已有四个历程:
1.存储器型的加密锁。这是最早的加密锁,当时由于技术有限,在制作方面比较简单,起信号加密变换作用的器件一般都是采用一些电阻、二极管等材料,而厂商也只能对加密锁进行读、写。它的加密原理主要是预先把自己的保密数据设置到锁内,然后在软件运行时随机读取。但解密者主要进一步分析一下数据运行规律即可****,是一款即将被淘汰的产品。
2.算法不公开的加密锁。硬件内部增加了单片机,即所谓内置CPU,软件狗复制,厂商主要是利用算法功能进行加密。利用单片机,软件与锁之间的数据通讯建立了一个保密协议,数据都是经过加密的,解密者只能转向“功能”层,就是对软件中的函数调用进行分析。为了抵挡功能层的数据分析,这种锁来了个“软硬”兼施的策略。
  “软”的是指驱动程序内反跟踪、外壳加密等等软件工作,让解密者难以在功能层上仿真,谁都靠的是对操作系统、微机系统的精确理解。谁都无法决胜,结果是加密驱动程序在不断更新、膨胀。
  “硬”的就是加密锁内的算法功能,这大大增加了解密难度,这是掌握在加密者手中的武器。但是,加密者只能设置算法的参数,即所谓内含多少种算法可选,而算法内容并不知道。这样就限制了厂商对算法的使用,要么预先记录算法结果然后在软件运行时核对(使用码表);要么在软件中至少变换两次然后比较结果是否一致。如果解密者截获这些数据,通过统计、分析就有可达到解密目的;
3.“可编程”的加密锁。设计初衷是希望用户能够将软件中重要的代码或模块“移植”到加密保护设备中运行,使软件与加密锁实现真正无缝链接。但由于成本限制,此款锁并没有得到广泛的生产应用。
4.软件狗在第三代软件狗基础上,加入一个单片机芯片。此芯片中存有特定的算法程序,可将读出的密钥数据进行加密变换,以对抗逻辑分析仪。可以说,软件狗发展到第四代,软件安全网,已经非常成熟了。在此技术上,各软件狗研制公司又加入自己的电路设计,形成了各自的产品特色。
最后编辑admin 最后编辑于 2010-04-19 15:42:49
 
1  /  1  页   1 跳转

版权所有 消防商务论坛  Discuz!NT  Sitemap

Powered by Discuz!NT 2.0.1214    Copyright © 2001-2010 Comsenz Inc.
Processed in 0.3125 second(s) , 19 queries. 湘ICP备08002930号
返顶部