×

System and method to make file handles opaque to clients

  • US 7,603,553 B1
  • Filed: 04/25/2003
  • Issued: 10/13/2009
  • Est. Priority Date: 04/25/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for making file handles opaque to devices connected to the network, the method comprising:

  • maintaining a hash table, the hash table including one or more hash key entries, one or more encrypted file handle entries, and one or more decrypted file handle entries;

    generating a file handle associated with a specific file;

    encrypting the file handle by a file server to create an encrypted file handle, thereby preventing access to the file handle;

    returning the encrypted file handle to a device that requested access to the specific file;

    transmitting to the file server, by the device, the encrypted file handle and a file operation;

    generating a hash key from the encrypted file handle to locate a hash key entry in the hash table;

    in response to determining that the hash key entry exists, comparing the encrypted file handle to the one or more encrypted file handle entries associated with the hash key entry to find a matching encrypted file handle entry, the matching encrypted file handle entry having a corresponding decrypted file handle entry in the hash table; and

    processing, by the file server, the file operation upon the specific file obtained from the corresponding decrypted file handle entry.

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