Patent ID: 6415385
Filing Date: 2002-07-02
Classification: G06F

Abstract:
A method, initiated by a source-User, for creating a data file and its verifying signature into a format compatible to two or more different platforms, comprising the steps of:(a) utilizing a specialized predefined keysfile (DSAKEYSFILE) to store sets of digital signature information, wherein each set corresponds to a particular software level and each set includes the following data items: (i) ID string for the set; (ii) the value of the Software Release Level (SSR); iii) three prime numbers designated as P,Q,G used for calculating a signature; (iv) a proprietary system public key derived from the prime numbers in item (iii) above for the particular SSR indicated in item (ii); (b) initiating a wrap-packaging action utilizing a Private key of a Public/Private key-pair which is generated by an operating system utility program (MCP_GENERATEDSAKEYS), for transforming a first data file, having a first format in a first platform into an industry-standard text stream data format as a data file compatible to a second platform; (c) executing the said wrap-packaging action by utilizing the data of the file, by utilizing the information stored in the said DSAKEYSFILE, and utilizing the User-supplied private key to develop an industry standard text file containing both the data and an embedded digital signature in a format acceptable for burning onto an industry-standard Compact Disk said text file being immune from unwarranted manipulation.