System and Methiod for Storing Data Using a Virtual Worm File System
First Claim
1. A system for storing data on a virtual file system using write once read many (WORM) protection, the system comprising:
- a WORM server in communication with one or more storage devices;
a controller in communication with the WORM server;
a first time stamping process for creating a first time stamp for a data object based on instructions applied by the controller for storage on the WORM server; and
a second time stamping process for creating a second time stamp for the data object for storage on the WORM server,wherein the second time stamping process creates the second time stamp for the data object and first time stamp to ensure the integrity of the data object stored on the system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for storing data in a virtual file system using write once read many (WORM) protection includes a WORM server in communication with one or more storage devices and a controller in communication with the WORM server. A first time stamping process for creating a first time stamp for a data object based on instructions applied by the controller for storage on the WORM server. A second time stamping process for creating a second time stamp for the data object for storage on the WORM server. The second time stamping process creates the second time stamp for the data object and first time stamp to ensure the integrity of the data object stored on the system.
-
Citations
20 Claims
-
1. A system for storing data on a virtual file system using write once read many (WORM) protection, the system comprising:
-
a WORM server in communication with one or more storage devices; a controller in communication with the WORM server; a first time stamping process for creating a first time stamp for a data object based on instructions applied by the controller for storage on the WORM server; and a second time stamping process for creating a second time stamp for the data object for storage on the WORM server, wherein the second time stamping process creates the second time stamp for the data object and first time stamp to ensure the integrity of the data object stored on the system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of storing data on a virtual file system using write once read many (WORM) protection, the method comprising:
-
providing a write once read many (WORM) server in communication with one or more storage devices; receiving a data object at the WORM server from a remote client; computing a first time stamp for the data object with a first time stamping process for storage on the WORM server; and computing a second time stamp for the data object with a second time stamping process for storage on the WORM server, wherein the second time stamping process creates the second time stamp for the data object and first time stamp to ensure the integrity of the data object stored on the system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 18, 19, 20)
-
-
16. A method of establishing integrity for a data object stored on a read once read many (WORM) virtual file system with an associated first time stamp, the method comprising:
-
applying a hash function to the data object and the first time stamp; applying the published time from the digital time stamping service with the hash value to create a second time stamp; digitally signing the timestamp with the digital time stamping service private key to create a digital signature for use with the first stamp; and storing the first time stamp and associated data object on the WORM server. - View Dependent Claims (17)
-
Specification