摘要 |
A computer system including software manipulates data prior to storage on media disposed within a system storage device. The data is initially stored sequentially within a first array, while a pseudo-random number sequence is generated in accordance with a seed value to identify storage locations for associated data bits within a second array. The second array is stored sequentially on the media to randomly distribute the data across that media. In order to retrieve the data in original form, the entire contents of the media are retrieved and stored in a third array. The sequence is reproduced in accordance with the seed value, while data bits are retrieved in the order of the sequence and stored in temporary storage to recover the data. The seed value may further serve as a password to maintain the data in a secure fashion. |