Patent ID: 6802013
Filing Date: 2004-10-05
Classification: G06F

Abstract:
A cryptographic system comprisingmeans for retrievably storing a data key; a communicating element that includes means for retrieving said data key from said retrievably storing means, means for receiving an input from a user, means which manipulates information, means for storing information, and means for storing and manipulating a message of digital information, said message having a header and a trailer; a program having a plurality of parts and which controls said communicating element, said program being stored in said storing means, being accessible by said communicating element and capable of being run by said communicating element, said program including at least a first, unsecure section that can be accessed without any security and a second, secure section, said first program section includes means for directing said communicating element to retrieve said data key, means for receiving an input passphrase from a user, said passphrase comprising at least one password, and means for granting access to said second, secure program section based on said input passphrase and said data key; said second program section includesmeans for creating a message trailer having a known number of total bytes if access thereto has been granted by said access granting means of said program, said trailer being divided into a plurality of individually accessible components, each component having a known number of bytes, and means for attaching said message trailer to said message.