×

System and method for controlling access to decrypted data

  • US 8,788,815 B1
  • Filed: 01/31/2012
  • Issued: 07/22/2014
  • Est. Priority Date: 01/31/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for accessing a protected file system, comprising:

  • receiving a passphrase and salt;

    generating a decryption key using the passphrase and salt;

    decrypting an access control list (ACL) using the decryption key to obtain one or more ACL process names and one or more ACL process file checksums;

    storing an access table, the access table including the one or more ACL process names, one or more ACL process identifications, and the one or more ACL process file checksums;

    receiving a request from a requesting process to access the file system, the request including a requesting process identification and a requesting process name;

    checking the requesting process name for a corresponding ACL process name in the access table; and

    (i) allowing the requesting process access to the file system if the requesting process name matches a corresponding ACL process name and the requesting process identification matches a corresponding ACL process identification;

    or(ii) allowing the requesting process access to the file system if the requesting process identification does not match a corresponding ACL process identification but a calculated process file checksum matches a corresponding ACL process file checksum and storing the requesting process identification that did not match in the access table.

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