Patent ID: 6016491
Filing Date: 2000-01-18
Classification: G06F,Y10S

Abstract:
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for preparing secure file packaging, said method steps comprising:identifying file components to be packaged together;specifying security requirements for each said file component;specifying security requirements for the secure file packaging;obtaining parameters for the security requirements for each said file component, calling security functions associated with the security requirements associated with each said file component, and processing each said file component;obtaining parameters for the security requirements for the secure file packaging and calling security functions associated with the security requirements associated with the secure file packaging; andcreating a securely packaged file, wherein said creating step further comprises the steps of:formatting a file header for said securely packaged file, wherein said header identifies a beginning and a length of said securely packaged file;reformatting said processed file components to provide (a) at least one data file containing said processed file components in said securely packaged file, wherein a portion of said data file is in a secured form and (b) a file body in said securely packaged file for each of said processed file components, wherein each of said file bodies contains a pointer to said processed file component within said data file and security protections for said processed file component; andformatting a file trailer for said securely packaged file, wherein said trailer provides security protection for said securely packaged file.