| The software industry has become the core and soul of the information industry, has become a key link in the process of the development of the national economy pilot, basic, strategic industry and information construction in promoting national economic development has an important position. Strengthening software copyright protection is of great significance to encourage software innovation, optimizes the market environment, the implementation of innovation driven development strategy, accelerates the construction of innovative countries is of great significance. Computer software products with the development of large workload, high-cost characteristics, but after the completion of a very low cost of replication, replication efficiency is very high, often become the objects of copyright infringement. In today’s network environment, the spread of pirated copies of the speed is very fast, to the software developers to bring huge spiritual and economic losses.In this paper, the design and implementation of a new software architecture based on C / S structure of the anti piracy technology framework, and elaborated the framework of copyright authentication, double endpoint communication and feature location, application scenarios and the core function of the algorithm.In this paper, the characteristics of the anti piracy technology framework model are to extend the original 2 kinds of software copyright status to 4 kinds, and the copyright authentication and protection part of the system are independent. Software can use the Internet alone to update the guardian program to obtain a higher quality and strength of the copyright protection services. Design and verification a double side validation, communication algorithm make the application by accessing shared memory and protect endpoint communication, to obtain the guardian endpoint to provide all kinds of non real time service, and transfer the pressure of copyright protection to protect the application. Expand the use of digital watermarking so that it not only has a function of the original copyright authentication, also with characteristic code search algorithm combining provide the framework for positioning is the ability of software cracking, the expansion of the ways and means of the rights of copyright owners. |