Protecting password from attack
AssigneeMicrosoft Corporation
InventorMark F. Novak
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorMark F. Novak
Estimating the term…
A password may be provided along with a validation code, which can help prevent the password from being sent to the wrong recipient. When a password is created, a validation code may be created based on (a) the password, and (b) the identity of the target of authentication (TA) to which the password is intended to be sent. When a user is requested to provide a password, validation component intercepts the request and asks the user to enter both the password and validation code. The validation component then re-calculates the validation code based on the entered password and on the TA that is requesting the password. If the re-calculated validation code matches the validation code entered by the user, then the password is released to the user agent that the user uses to communicate with the TA, and the user agent sends the password to the requesting TA.
One or more computer-readable storage media that store executable instructions to perform a validation, wherein the executable instructions, when executed by a computer, cause the computer to perform acts comprising:
A method of using a password to control access to a resource or process, the method comprising:
A system for granting user access to a resource or process, the system comprising:
Dependencies are inferred from the claim text.