Credentials management
AssigneeTarget Brands, Inc.
InventorsAaron T. Tesch, James R. Nelson
Life of this patent
Estimating the term…
Abstract
An encrypted file is decrypted to gain access to a stored hash value for a credentials setting component. A test hash value of the credentials setting component is formed. Before decrypting a set of encrypted credentials to form decrypted credentials, it is required that the test hash value of the credentials setting component match the stored hash value of the credentials setting component. The decrypted credentials are then passed to the credentials setting component to set credentials that instructions are to be executed under.
Claims20
A computer storage medium having computer executable instructions that when executed by a processor cause the processor to perform steps comprising:
- decrypting an encrypted file to gain access to a stored hash value for a credentials setting component;
- forming a test hash value of the credentials setting component;
- requiring that the test hash value of the credentials setting component match the stored hash value of the credentials setting component before decrypting a set of encrypted credentials to form decrypted credentials;
- and
- passing the decrypted credentials to the credentials setting component to set credentials that instructions are to be executed under.
A method comprising:
- identifying a location of a credentials setting component;
- using a processor to compare a computed hash value of the credentials setting component at the location to a stored hash value for the credentials setting component;
- and
- requiring that the stored hash value for the credentials setting component and the computed hash value for the credentials setting component be the same before decrypting a set of encrypted credentials to form a set of decrypted credentials.
A computing system comprising:
- a credentials setting component that performs steps comprising setting credentials under which instructions may be executed;
- and
- a credentials management client that performs steps comprising:
- decrypting an encrypted file to obtain a name of an encrypted credentials file;
- verifying that the credentials setting component has not been modified;
- decrypting the encrypted credentials file to obtain a password;
- and
- providing a user ID and the password to the credentials setting component.
Dependencies are inferred from the claim text.