首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 156 毫秒
1.
通过对不同方式的软件保护方法进行比较,提出了一种基于互联网的软件保护方案,该方案可以通过互联网发布软件产品,并且通过相关特征向量保证软件产品授权的唯一以及反拷贝等特性。基于特征向量的软件保护方案对于中小型软件产品的保护可有效防止非法用户通过破解注册码的方式企图实施盗版的行为,保护软件作品的知识产权。  相似文献   

2.
为解决验证易受攻击及加密强度不足的问题,对现有的软件保护方案进行研究,提出一种基于分存策略的注册码加密保护模型。将软件分为多个单元,采用多种加密方式对软件进行保护,通过分存策略对注册码和用户码进行分组,利用多个隐藏在程序中的密钥生成函数来计算各个加密单元的解密密钥。理论分析和实验结果表明,该模型成本低、开销小、算法安全性高,能有效增加软件保护的力度。  相似文献   

3.
基于RSA算法的注册码软件加密保护   总被引:11,自引:0,他引:11  
黄俊  许娟  左洪福 《计算机应用》2005,25(9):2080-2082
提出了在注册码软件加密保护基础上的一套完整软件保护方案,方案中采用了“一机一码”制,运用密码学中成熟的非对称算法RSA(R ivest Sham ir Adelman)进行加密处理,并且以数据库的形式进行密钥管理,通过这一系列手段更好地防止了非法注册码的传播和非法注册机的制作。最后在基于VC++6.0的开发平台上实现了该软件保护方案。  相似文献   

4.
传统的软件保护方式通常采用"用户名"和"注册码"对应的机制,这种方法安全性很差.本文提出了一种采用软件所装机器CPUID号作为原始码,并通过背包算法加密的软件注册功能实现方案.  相似文献   

5.
通过对现有的软件保护方式的分析,选择出较为安全的注册文件保护方式.给出一种基于RSA、SHA1的混合加密的软件保护模式.将用户信息和产品信息量相糅和后作3DES加密的方式,加强了申请码的保密性.通过对用于生成注册码的信息组成员间的处理,防止它人制作注册生成器.采用非对称RSA算法对注册码作数字签名.  相似文献   

6.
软件版权保护一直是软件作者和公司关心的问题.通过对目前所采用的软件保护方式进行分析,从增大代码理解难度的角度出发,提出了基于RSA算法的软件注册码分配方式,其基本思想是,在程序开发过程中,利用RSA算法中的公钥,对程序中部分代码进行加密,然后将私钥作为注册码对程序进行解密.并且提出基于自修改机制(self-modifying mechanism)的软件保护技术,降低了软件被破解的风险.  相似文献   

7.
一、用户名+注册码这种类型最常用,一般软件会要求你输入用户名和注册码,然后读取你输入的内容、调用程序中的某个函数根据用户名计算出注册码,或者根据注册码计算出用户名。这种方式现在使用得较少,适合破解初学者练习使用,因为一旦在网上公布用户名和注册码,每个人都可以使用了。二、机器码+注册码这种方式也叫作一机一码,其实和上面差不多,只不过把用户名换成了硬盘序列号。由于每个硬盘的序列号不一样,这样,得到的固定序列号和注册码便不能通用,这在一定程度上起到了软件保护的作用。三、使用注册文件这种方式相对于上面两种方式保护强…  相似文献   

8.
基于动态注册码的软件加密保护   总被引:5,自引:0,他引:5  
孙永清  顾雨捷  赵戈 《计算机工程》2007,33(12):183-184
设计了一套基于动态注册码的软件保护方法,该方法采用了提取计算机指纹信息并添加附加码作为特征信息的做法,运用公开成熟的MD5算法进行加密处理,并用VC++编写程序进行检验,在程序编写过程中充分考虑安全性,并通过一系列手段进一步提高其安 全性。  相似文献   

9.
RSA算法是目前应用最为广泛的非对称性加密算法,其将加密密钥和加密算法分开能够更为方便地实现密钥的分配,防止注册机的非法制作和注册码的非法传播,对软件保护有着重要的意义。本文介绍了RSA算法,在阐述其基本原理的基础上对这一算法在一机一码的注册码软件加密保护中的应用进行了分析和探讨。  相似文献   

10.
现有关于注册码(RC)软件保护方式的改进中缺乏对增强其抗截获欺骗能力的研究。针对两种常见的截获欺骗攻击模型,提出一种抗截获欺骗攻击的RC软件保护算法Anti-ISA RCSP,在不改变RC算法和验证算法的前提下,通过使用密钥协商和加密技术,提高现有RC软件保护的有效性。分析表明,在增加信息交互和时空需求代价下该算法可以解决现有RC保护手段的难题,其安全强度与密钥协商过程和加密算法的安全性相当。  相似文献   

11.
社会Agent的BDO模型   总被引:15,自引:0,他引:15  
目前MAS中思维状态的研究趋势是在个体模型中加入社会思维属性,研究社会承诺、依赖、联合意图的推理关系。在BDI模型中,以意图为中心的观点不描述社会Agent。该文分析了以竭力为中心的Agent思维状态研究存在的问题,提出MAS的分层模型,并提出以信念、愿望和义务作为基本思维属性(简称BDO)来描述Agent的思维状态和社会属性,给出了BDO逻辑和语义模型,考虑了奖励、惩罚、承诺和承诺解除问题,并对队、组织、组织意图等现象给出了描述。该文力图更自然地描述社会性Agent的思维状态和群体概念,是对Rao和Georgeff提出的BDI模型的改进。最后通过一个例子说明了BDO的表达能力。进一步的工作包括建立更为完善的语义模型、结合各个思维属性的动态修正语义给出BDO Agent的动态模型以及给出基于BDO逻辑框架的Agent/MAS实现结构。  相似文献   

12.
本文分析了法律数据库的结构和特点,介绍了采用面向对象设计方法和超文本数据库技术开发和实现法律信息库系统将作为重要网络资源之一为不同用户进行法律咨询服务。  相似文献   

13.
XML编程中的DOM与SAX技术   总被引:12,自引:0,他引:12  
赵俊岚 《计算机工程》2004,30(24):70-72
在XML的基础上,介绍了DOM与SAX技术的产生以及实现方式。通过引入应用示例对DOM与SAX的工作方式以及解析过程进行了分析,进而对两种技术进行了比较,并指出了DOM与SAX技术所适宜的情况与环境。  相似文献   

14.
概念的形成是实现人工智能的基础,为研究人工智能系统中概念的形成过程,从人对事物形成概念的过程出发进行了研究。比较人和人工智能系统的概念形成过程得到了如下特点:人的优势在于能自主地确定对象表象和对象功能中的各种特征和划分等,能在对象、描述性定义和功能性定义对应关系不完备情况下通过思维和联想建立概念;人工智能系统的优势在于丰富的对象表象感知能力,对象的各种特征和划分的长期存储、运算和分析能力;而人工智能的概念形成过程存在的缺点基本与人的概念形成过程的优点对应。因此本文认为人工智能的概念形成过程必须关注因素的智能识别、功能的系统实践和人经验知识的有师学习。现有技术在缺乏人经验知识的情况下,人工智能系统不能自主建立概念和知识库,不能实现智能过程。  相似文献   

15.
《Ergonomics》2012,55(12):1597-1618
Although often suggested as a control measure to alleviate musculoskeletal stresses, the use of mechanical assistance devices (i.e. manipulators) in load transfers has not been extensively studied. Without data describing the biomechanical effects of such devices, justification for decisions regarding implementation of such tools is difficult. An experimental study of two types of mechanical manipulators (articulated arm and overhead hoist) was conducted to determine whether biomechanical stresses, and hence injury risk, would be alleviated. Short distance transfers of loads with moderate mass were performed both manually and with manipulator assistance under a variety of task conditions. Using analysis and output from new dynamic torso models, strength demands at the shoulders and low back, lumbar spine forces, and lumbar muscle antagonism were determined. Strength requirements decreased significantly at both the shoulders and low back when using either manipulator in comparison with similar transfers performed manually. Peak spine compression and anteriorposterior (a-p) shear forces were reduced by about 40% on average, and these reductions were shown to be primarily caused by decreases in hand forces and resultant spinal moments. Two metrics of muscular antagonism were defined, and analysis showed that torso muscle antagonism was largest overall when using the hoist. The results overall suggest that hoist-assisted transfers, although better in reducing spine compression forces, may impose relatively higher demands on coordination and/or stability at extreme heights or with torso twisting motions. The relatively higher strength requirements and spine compression associated with the articulated arm may be a result of the high inertia of the system. Potential benefits of practice and training are discussed, and conclusions regarding implementation of mechanical manipulators are given.  相似文献   

16.
Philip   《Annual Reviews in Control》2007,31(2):221-239
Some history and modern practice of Process Control in metallurgical operations is reviewed. Clearly the early deliverables from the pioneer days in the 1950s through to the 1970s and early 1980s were under-appreciated. The discipline has since grown into a more visible, sophisticated and accepted practice as a result of the assembly of appropriately recruited and trained individuals and teams, who have successfully negotiated deliverable projects that impact all metallurgical performances beyond early milling processes. The skill set in these individuals and teams essentially includes organisational behaviour in addition to their specialist technical attributes. A strong network to internal and external specialists and experts is essential. Furthermore, instrumentation and control technology has improved immensely. The challenge in the current modern practice is to win support of senior management in operations for the project cost, schedule and deliverables of Process Control. Once gained, this acceptance then amounts to the logistics of project scope and delivery—a track record well-demonstrated by the Xstrata Process Control Group.  相似文献   

17.
Algebraic pruning: a fast technique for curve and surface intersection   总被引:6,自引:0,他引:6  
Computing the intersection of parametric and algebraic curves and surfaces is a fundamental problem in computer graphics and geometric modeling. This problem has been extensively studied in the literature and different techniques based on subdivision, interval analysis and algebraic formulation are known. For low degree curves and surfaces algebraic methods are considered to be the fastest, whereas techniques based on subdivision and Bézier clipping perform better for higher degree intersections. In this paper, we introduce a new technique of algebraic pruning based on the algebraic approaches and eigenvalue formulation of the problem. The resulting algorithm corresponds to computing only selected eigenvalues in the domain of intersection. This is based on matrix formulation of the intersection problem, power iterations and geometric properties of Bézier curves and surfaces. The algorithm prunes the domain and converges to the solutions rapidly. It has been applied to intersection of parametric and algebraic curves, ray tracing and curve-surface intersections. The resulting algorithm compares favorably with earlier methods in terms of performance and accuracy.  相似文献   

18.
在Visual FoxPro中使用ACCESS数据库,能够克服其自奄存在的数据库、数据表与索引文件分离、数据表安全性不高等不利因素,较好地发挥二者在数据库管理与编程方酗的优势。鉴于这方面的资料较少,系统地阐述Visual FoxPm环境下ACCESS数据库的操作方法,实现在Visual FoxPro中ACCESS数据库的建立、压缩与修复;数据表的建立、结构与记录的维护;Visual FoxPro数据库与ACCESS数据库的相互转换、Visual FaxPro中通用字段与ACCESS中OLE字段的数据转换等方法是很多用户的客观需求。用Visual FoxPro编程方式全面操纵ACCESS数据库具有重要的理论与应用价值。  相似文献   

19.
结合教学实践,通过对C语言和C#(读CSharp)语言的教学与分析,初步探讨两门程序设计语言各自的特点及在教学方面的异同,并且总结出当前高校计算机程序设计语言C与C#主要的教学方法和教学手段。  相似文献   

20.
本文首先介绍了XML的结构和特点,以及XML的相关技术规范标准,然后结合XML和数据库的优缺点,讨论了基于XML的数据库中间件技术.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号