摘要 |
PURPOSE: To identify whether or not a software provided from traders is the normal copy of an autorized software for sale or whether or not the software is falsificated and also to protect intellectual property such as a computer code, etc., being the object of copyright protection through the use of a ciphering method. CONSTITUTION: When the license 24 of an application generator, where a secret key 22 and a public key 32 are added, and the software are given to a compiler 26 to be executed by a first computer, the compiler 26 translates the software into a binary code and calculates a message digest for the binary code. The first computer ciphers the message digest for the binary code through the use of the secret key 22 so as to generate a ciphering message digest where the digital signature of the application generator is added, generates a software passport 38 consisting of the digital signature and the license of the application generator and provides the software passport 38 and the binary code to a user. |