×

Encrypting file system and method

  • US 6,249,866 B1
  • Filed: 09/16/1997
  • Issued: 06/19/2001
  • Est. Priority Date: 09/16/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer system having a file system, a method of encrypting or decrypting data in a file stored in a non-volatile storage, comprising:

  • receiving information at the file system indicating that the file is designated as encrypted;

    receiving an encryption key associated with the file;

    receiving a request to write file data to non-volatile storage and receiving the file data, and in response, encrypting the file data into encrypted file data at file system level software using the encryption key, writing the encrypted file data to non-volatile storage and writing encryption key information in association with the file to the same non-volatile storage as the encrypted file data; and

    receiving a request to read file data from non-volatile storage, and in response, reading the encrypted file data from the non-volatile storage, decrypting the encrypted file data into decrypted file data at the file system level software using the encryption key, and returning the decrypted file data.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×