Patent ID: 8555410
Filing Date: 2013-10-08
Classification: G06F

Abstract:
1. A method for controlling access to a system, comprising: calculating, at a computing device, a plurality of signature values for at least one file approved for use with said system, wherein said calculating employs a plurality of hashing algorithms; and causing the computing device to provide the plurality of signature values in the signature file, wherein each signature value in the signature file is calculated for one associated file and provided with the one associated file to a file system on an external memory storage device, the one associated file deemed acceptable for use within the system by a party; wherein the plurality of hashing algorithms are selected by the party based on a size and number of files anticipated to be provided in the signature file; wherein at least one signature value and at least one associated file are configured to be received from the external memory storage device at the system, and the system is configured to decrypt the signature value using one of the plurality of hashing algorithms to produce a decrypted signature value, and compare the decrypted signature value against most recent known decrypted signature values provided to the system from the party, to verify the associated file is an acceptable file for use on the system, and further wherein the system verifying the associated file causes the system to afford access by a verified acceptable file to system computational resources and deny access by an unverified file to system computational resources; wherein altering one from a group consisting of the signature file and the associated file on the external memory storage device results in the system not verifying the associated file and denying access by the associated file to system computational resources.