Design and Implementation of Software Encryption Lock Based on DSP Technology

YANG Wei,XU Quan-sheng,WANG Hong
DOI: https://doi.org/10.3969/j.issn.1000-1646.2007.03.025
2007-01-01
Abstract:In order to protect the economic value and the intellectual property of software products,one software encryption lock has been developed.Based on DSP and USB technology and combining with AES algorithm,the lock is designed.The hardware part of the design is composed of USB mold,DSP mold,AVR single chip processor mold and power mold,and at the same time the new datum encryption standard,AES,is adopted in software part.The software encryption lock has such functions as serial number encryption,first time usage encryption,number limitation for setting up encryption and key datum encryption.Among the four encryption parts,every one is independent of others and can be added or deleted according to different needs.The developed encryption lock can solve the problem that the software encryption can be easily decrypted.
What problem does this paper attempt to address?