1.什么是软加密
加密技术面面观 (作者:彩虹) 保护知识产权,抵制盗版软件,是目前中国软件业所面临的迫切问题。
可是,尽管国家一再加大力度,打击非法软件出版物,扶持正版软件,但实际效果并不理想。眼见着无孔不入的盗版软件对软件市场的侵害,更多的软件商选择了购买加密产品或者加密技术来保护自己的软件。
北京彩虹天地信息技术有限公司是由美国彩虹公司和北京金天地公司组建的合资公司。其加密产品及安全产品的技术、种类和使用量在国内外有相当的影响力和地位。
软件加密,一般分为软加密和硬加密两类,本文将结合彩虹天地公司的产品来谈谈软件加密技术。 软加密技术 软加密是不依靠特别硬件来实现的对软件的保护技术。
它的最大优势在于极低的加密成本。目前主要有密码法、计算机硬件校验法、钥匙盘法等。
另外还有彩虹天地的Sentinel LM和光盘狗产品,也可以算作软加密类中。 Sentinel LM和光盘狗都提供了直接对执行文件的外壳加密工具,可以让用户非常方便地加密软件而无需更动源程序。
相对于普通的软加密工具,Sentinel LM允许用户选择软件使用期限、软件发布范围,软件使用用户数,并生成许可证密文,这样软件开发商就可以让他的用户通过网上下载许可证实现“先试用后购买”的销售方式。另外,Sentinel LM可以根据用户需要,扩展为硬加密方案。
光盘狗是只针对光盘软件的软加密技术。它通过识别光盘上的特征来区分是原版盘还是盗版盘。
该特征是在光盘压制生产时自然产生的,即由同一张母盘压出的光盘特征相同,而不同的母盘压制出的光盘即便盘上内容完全一样,盘上的特征也不一样。也就是说,这种特征是在盗版者翻制光盘过程中无法提取和复制的。
普通的光盘加密技术,通常要制作特殊的母盘,进而改动母盘机,一来产生额外花费,二来耽误了软件的上市时间。而光盘狗技术不在母盘制造上动手脚,因此,开发商可以自由选择光盘厂来压制光盘。
光盘狗是专门加密光盘软件的优秀方案,并且通过了中国软件评测中心的加密性能和兼容性的测试。 目前在中国软件市场尚无同类技术。
目前,由于光盘狗技术的低成本(每张光盘1元左右)、较好的加密强度,已经引起更多低价位软件(游戏、教育、电子读物等)厂商的兴趣,并在很多已经上市的软件中得到了广泛的应用。 软件的大众化、市场化,低价化,已经成为一个软件业摆脱经营窘境的成功运作模式,从金山软件的28元正版风暴,到后来实达铭泰等其他商家的相继跟进,着实让更多的消费者有机会有能力也有信心去使用正版软件。
可以说二三十元的软件对付盗版的最大法宝就是价格,在这种价位上,软件商不可能采用功能强大的硬件加密狗(加密锁)来保护自己的利益,而是通过大的规模来获取利润的。 硬加密 如果我们仔细想一想,不是所有的软件都可以采用低价格、高销量来收回成本的。
很多诸如CAD系统、医疗系统、财务系统或其他专用集成系统软件,由于它们的客户群比较专业,数量相对于前述大众化软件的用户数量要小得多,那么,它们就不太可能采取薄利多销的策略。所以,我们发现,在盗版市场中,那些正版价格在几百元、几千元以上的功能软件,成为了支撑盗版市场的卖点。
这时,软件商如果不进行一些加密方面的投资来保障正版软件的市场销售的话,就很可能血本无回了。硬加密,正是保证高档软件在市场生命周期中免受盗版侵害的功能强大的工具。
根据统计,在中国市场中,硬加密产品主要有彩虹天地Sentinel加密锁系列和加密狗系列、以色列阿拉丁加密锁、深思公司加密锁和飞天公司加密锁等系列产品。 其中,加密狗产品由于在中国开发时间最早,使用量最大,加上与其他加密锁产品外观相近,所以很多软件商习惯性地把这一类硬加密产品都称为加密狗。
从外观上来看,多数加密狗是体积小如火柴盒的接在并口的保护装置。同时,为了满足市场需求,也有一些形状性能特别的产品。
如体积超小的产品(例如彩虹天地的Sentinel Super Pro Tiny Key)、可接于PC扩展槽的产品(例如彩虹天地的卡式狗)、可接于PC的USB口的产品(例如彩虹天地的SentinelSuperPro-USB及USB狗)等。可以说,软件商在不断细分市场,开发满足不同用户不同需求的软件产品的同时,加密厂商也在千方百计地适应软件开发商的要求,开发各种加密产品。
彩虹天地公司两条产品线的全系列加密产品涵盖了软件开发商在各种环境下对软件保护的需求,流行品种的最新版本产品就接近20种。以下,我们择其一些代表性的产品进行介绍。
Sentinel Super Pro(图1是Sentinel Super Pro72的外观)是首次将多功能算法与读写记忆结合在一起的产品,采用新一代专用的ASIC技术,整体产品更为稳定、结构紧凑、性能更强。 这种加密锁带有14个动态激活的算法和内存单元,可以用多种方式进行设置,是业内最先进的可编程加密锁。
另外,开发商可以配置时间或计数器,以生成租赁或演示软件,更可以通过指定自己独特的算法来保护自己现在和将来的软件产品。与同类产品相比,它的加密强度和使用灵活性相当出色。
除了硬件以外,SentinelSuperPro亦配有功能完善。
2.金蝶软件加密
解决方法:
a ) 该方法通常适用于一台或数台客户端不能登录的情况,不适用于所有的客户端不能登录的情况,首先,检查服务器上有无该客户端当前登录用户名,如有则可能是客户端的擅自更改了客户端的用户windows登录密码,该密码并未得到中间层服务器的认可,请改回原密码。
b) 该方法通常适用于部分客户端不能登录的情况,如果密码没有改变,出现该错误代码,则有可能是该客户端上的DCOM服务被病毒停止,请在该客户端上的开始菜单—设置—控制面板—管理工具—组件服务—在出现的窗口中,选择左侧的组件服务—计算机—用鼠标右击”我的电脑”,选择”属性”—在新出现的窗口中选择”默认属性”选项卡—把第1个”在计算机上启用分布式COM”勾选,在”默认身份验证级别”下选”无”,在”默认身份模拟级别”下选”匿名”—点击”确定”后退出,启动K3,如果K3不能启动,则把服务器重新启动即可;
c) 该方法通常适用于所有的客户端不能登录的情况,只有中间层服务器上的K3主控台能登录K3系统,如果客户端的windows密码没有改变,出现该错误代码,则有可能是中间层服务器上的DCOM服务被病毒停止,请在服务器上的开始菜单—设置—控制面板—管理工具—组件服务—在出现的窗口中,选择左侧的组件服务—计算机—用鼠标右击”我的电脑”,选择”属性”—在新出现的窗口中选择”默认属性”选项卡—把第1个”在计算机上启用分布式COM”勾选,在”默认身份验证级别”下选”无”,在”默认身份模拟级别”下选”匿名”—点击”确定”后退出,启动K3,如果K3不能启动,则把服务器重新启动即可;
d) 该方法通常适用于所有的客户端不能登录的情况,如果客户端的windows密码没有改变,出现该错误代码,请在开始—>;运行—>;输入regedt32—>;在注册表编辑器的菜单中选择”安全”—权限—选择用户为 everyone,用户组为administrator—点击”确定”退出,重新启动计算机后运行K3。
e) 客户端操作系统为WIN XP SP2有部分操作系统能正常使用,有少数几台登录时出现70,拒绝的权限,windows登录密码没有更改,分布式COM的勾先去勾,再点"应用",再勾上,然后点"确定",把机器重新启动,仍然是同样的错误提示,按如下解决,但原因未明:
在客户端的开始菜单—设置—控制面板—管理工具—组件服务—在出现的窗口中,选择左侧的组件服务—计算机—用鼠标右击”我的电脑”,选择”属性”—在新出现的窗口中选择”选项”选项卡,把事务超时改为"0"(系统默认为60秒),把COM安全选项卡中的"编辑限制值"中的用户列表下方的对应的权限全勾上,然后点"确定"退出
设置好分布式COM
启动KDsvrmgr加密服务
设置everyone权限为全部
关闭防火墙.
还有请确定客户端网上邻居能正常访问服务器..
重新测试组件
IIS服务有没有安装上?
3.金蝶kis迷你版软加密怎么重新装
软件加密注册是在网上进行的,一个序列号和CDKey只能注册一次,如果之前注册过,只需要找到原来序列号和CDKey在金蝶网站登录,重新下载lisence,引入软件即可继续使用,不需要再注册!!可以恢复原来备份的账套!1、软加密。
重新下载金蝶KIS标准版license文件,并引入。2、智能卡。
(1)卸载金蝶KIS标准版加密狗驱动再重新安装,再将智能卡重新插入。关于是否检测到加密狗,可以到“我的电脑”--“管理”--“设备管理器”中查看,看看有没有正常识别“智能卡阅读设备”(2)检测到加密狗后,登录如果仍然出现错误提示,请检查防火墙设置。
包括服务器和客户端的防火墙。可以通过访问服务器共享文件的方式来检查网络访问是否正常。
在客户端打开服务器共享的账套文件夹,试着给账套文件重新命名,如果可以重新命名,说明可写,反之,不可写。
4.金蝶kis迷你版软加密怎么重新装
软件加密注册是在网上进行的,一个序列号和CDKey只能注册一次,如果之前注册过,只需要找到原来序列号和CDKey在金蝶网站登录,重新下载lisence,引入软件即可继续使用,不需要再注册!!可以恢复原来备份的账套!
1、软加密。
重新下载金蝶KIS标准版license文件,并引入。
2、智能卡。
(1)卸载金蝶KIS标准版加密狗驱动再重新安装,再将智能卡重新插入。
关于是否检测到加密狗,可以到“我的电脑”--“管理”--“设备管理器”中查看,看看有没有正常识别“智能卡阅读设备”
(2)检测到加密狗后,登录如果仍然出现错误提示,请检查防火墙设置。包括服务器和客户端的防火墙。
可以通过访问服务器共享文件的方式来检查网络访问是否正常。在客户端打开服务器共享的账套文件夹,试着给账套文件重新命名,如果可以重新命名,说明可写,反之,不可写。