针对当前软件版权保护措施在安全性、有效性、可信性方面存在的问题,提出一种动态证书副本的软件版权保护模型DCDM.该模型将软件主体和核心代码分离,结合核心代码、运行环境以及版权状态,通过交叉认证的分发机制,有效地实现软件的安全注册、迁移和证书副本的发放,通过加密、认证和数字签名有效地保证了在网络环境中协议交互的数据安全性和完整性以及不可否认性;核心代码和数据的动态使用解决了软件版权的安全保护问题,扩展了EULA协议,为软件版权保护提供一种普遍适用于单用户和集体用户的解决方案.
In view of the current problem on the security,validity and creditablity of the software copyright protective measures,this paper proposes a model of software copyright protection based on dynamic certificate dublicate(DCDM).This model separates the main_body and the core of the software,according to the core code,the running environment and the copyright status,realizes effectively the safe registration,the migration and the certificate distribution of the software through the cross-authentication mechanism,and ensures effectively the security,the integrity and the undeniable ability of the protocol interactive data in the network environment by the encryption,the authentication and the digital signature.Dynamic using of the core solves the software copyright security protection problem,and expands the EULA agreement,provides one kind of general solution for the single user and the collective user′s software copyright protection.