Dissertation > Excellent graduate degree dissertation topics show
The Research and Design of Software Protection Technique
Author: ZhouJianLin
Tutor: WangZuoRong
School: Huazhong University of Science and Technology
Course: Communication and Information System
Keywords: Software Protection Encryption technology RSA algorithm Register
CLC: TP311.53
Type: Master's thesis
Year: 2009
Downloads: 39
Quote: 4
Read: Download Dissertation
Abstract
|
With the rapid development of the software industry and the growing problem of illegal use of software piracy by the spread of the network approach, a great deal of economic losses caused to the software developers, software product safety issues by more and more attention. Addition to strengthening people's awareness of intellectual property rights, the legal level to the pirates to combat at this stage, analysis and design better ways to improve software security is of great significance for software copyright protection. More software using the registration code verification software legitimacy, however, the strategy adopted by different users use the same registration code, likely to cause the registration number in the spread of the network, any copies of the software, you can use this leak registration code to verify losses to developers. In addition, to ensure that the registration number is not directly leak, due to the software license verification process is completed in the user's computer, in the registration code is verified, the many software user information as parameters to calculate the results contrast with the registration code, easily crack use tracking software to identify the authentication algorithm, the written registration code generator. For these two aspects of the problem, the paper draws based on RSA digital signature software protection mechanisms to overcome the above two problems. Firstly, to do a presentation on the development of the software industry and the status quo, based on studying the main way of software protection, and they were compared. With examples and a brief overview of the protection of the status quo of domestic and foreign software at this stage. Information security technology, introduces the basic concepts of cryptography and encryption technology, and the message digest algorithm. Used in digital signature based on the RSA algorithm for public-key cryptosystem and the RSA algorithm, and their software protection. The system design and processes, application of the RSA encryption algorithm in this program, the production of the registration code and registration code legitimacy verification link. Because the verification process is exposed in the user's computer, easy to crack by crack. Using RSA asymmetric algorithms, even if the cracker is possible by means of tracking and other public key algorithms and verification program, it is difficult to launch private key, the private key will not be able to write legal code generator program. At the same time, combined with computer device ID code to ensure the \Best to do a summary of the full text. And inadequacies of the system designed in this article on the future of software protection prospect.
|
Related Dissertations
- Research of Implementation Technology for Cryptography Algorithm Based on GPU,TP393.08
- Research and Design on Digital Signature under Campus Network Environment,TP393.08
- Design and Implement on Electronic Seal Security System,TP311.52
- The Implementation of ModBus Protocol Based on FPGA and Its Application in Register Control System,TP273
- Notice Registration System,D923.2
- Investigate the Third Road of Bring up the Procedure,D925.2
- JAVA-based data encryption transmission scheme of,TP309.7
- Study of On-Line Intelligent Monitoring System about Register Precision of Printing and Dyeing,TP391.41
- The Research on Legal System of Property Registration,D923.2
- A Study of Post-90s Online Forum as a Speech Community,H0-05
- TMS320DM642-based video compression platform design,TN919.82
- Design of Chilled-mirror Dew-point Hygrometer Based on Fuzzy PID,TP273.4
- The Study of Digital Signature Technique and Its Application Based on PKI,TN918.2
- Researches on the Legal Problems in the Accounts Receivable Secured Financing,D922.28
- Register and Supervision of Criminal Problems and Solutions,D925.2
- The Application of RSA Algorithmin the ATMC Platform,TN918.4
- VLSI Design of a Small-area RSA Encryption Engine,TN918.2
- The Research and Implementation of Massey Optimization Based on Multi-core and Multi-Thread,TP332
- High performance, low power multi -port register file research and full-custom implementation,TP333
- The Research of Network Security Based on Composite Encryption Techniques,TP393.08
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Maintenance
© 2012 www.DissertationTopic.Net Mobile
|