Data-Centric Secure Data Technology, Archiving, and Storage System
First Claim
1. A system for secure data storage and retrieval, comprising:
- a processor having network connections to a plurality of networked storage locations;
the processor receiving one or more data files from a user through a network connection;
encrypting said one or more data files and generating an identifier for each encrypted data component;
splitting said one or more encrypted data files into smaller data components;
calculating the transmission path cost from said processor to each of said plurality of networked storage archives;
storing each identifier for each encrypted data component in an electronic storage element associated with said processor;
storing each encrypted data component into one of the plurality of networked storage locations based upon a set of calculated storage and data transmission costs;
retrieving each encrypted data component upon user request;
combining said data components into said one or more encrypted data files, and decrypting each encrypted data file into the file originally received from a user;
verifying the data integrity of the one or more data files after said combining; and
delivering said one or more data files to the user in the original form and format.
2 Assignments
0 Petitions
Accused Products
Abstract
Current data archiving and storage solutions seek to store data in the most accessible manner possible, often foregoing security for sake of user convenience. The technology, system, and methods proposed in this document seek to protect data in a highly resilient, secure manner, suitable for extremely long-term periods of time without loss of data integrity. The proposed solution includes methods for storing digital data, validating the integrity of the data on both sides of the transmission, encryption with keys that only the user has access to, splitting files into obfuscated slices for increased security, and determining the most effective storage location according to a novel cost metric.
16 Citations
9 Claims
-
1. A system for secure data storage and retrieval, comprising:
-
a processor having network connections to a plurality of networked storage locations; the processor receiving one or more data files from a user through a network connection; encrypting said one or more data files and generating an identifier for each encrypted data component; splitting said one or more encrypted data files into smaller data components; calculating the transmission path cost from said processor to each of said plurality of networked storage archives; storing each identifier for each encrypted data component in an electronic storage element associated with said processor; storing each encrypted data component into one of the plurality of networked storage locations based upon a set of calculated storage and data transmission costs; retrieving each encrypted data component upon user request; combining said data components into said one or more encrypted data files, and decrypting each encrypted data file into the file originally received from a user; verifying the data integrity of the one or more data files after said combining; and delivering said one or more data files to the user in the original form and format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification