Probabilistic password cracking system
AssigneeThe Florida State University Research Foundation, Inc.
InventorsSudhir Aggarwal, Shiva Houshmand, Randy Flood
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe Florida State University Research Foundation, Inc.
InventorsSudhir Aggarwal, Shiva Houshmand, Randy Flood
Estimating the term…
System and methodology that utilizes keyboard patterns and alpha string patterns for password cracking. Keyboard patterns can be used as components of passwords, and the relevant shapes can extracted from these keyboard patterns and passwords. This keyboard information can be used to extend a probabilistic context-free grammar that can then be used to generate guesses containing keyboard patterns. Further, patterns in alpha strings, such as repeated words and multi-words, can be systematically learned using a training dictionary. This information can be used to extend the probabilistic context-free grammars which leads to generation of guesses based on the distribution of these patterns in the alpha strings, Keyboard patterns and alpha string patterns, individually and in combination, are shown herein to be effective for password cracking.
One or more tangible non-transitory computer-readable media having computer-executable instructions for performing a method of running a software program on a computing device, the computing device operating under an operating system, the method including issuing instructions from the software program for a computer processor to generate a probabilistic password cracking system for cracking a targeted password for a secured user account associated with a user, the instructions comprising:
One or more tangible non-transitory computer-readable media having computer-executable instructions for performing a method of running a software program on a computing device, the computing device operating under an operating system, the method including issuing instructions from the software program for a computer processor to generate a probabilistic password cracking system for cracking a targeted password for a secured user account associated with a user, the instructions comprising:
One or more tangible non-transitory computer-readable media having computer-executable instructions for performing a method of running a software program on a computing device, the computing device operating under an operating system, the method including issuing instructions from the software program for a computer processor to generate a probabilistic password cracking system for cracking a targeted password for a secured user account associated with a user, the instructions comprising:
Dependencies are inferred from the claim text.