Index
All Classes and Interfaces|All Packages
A
- AwesomePasswordChecker - Class in com.mycompany.awesomepasswordchecker
-
Utility class for analyzing and checking password strength using clustering.
C
- com.mycompany.awesomepasswordchecker - package com.mycompany.awesomepasswordchecker
- computeMd5(String) - Static method in class com.mycompany.awesomepasswordchecker.AwesomePasswordChecker
-
Computes the MD5 hash of the input string using a custom implementation.
G
- getDistance(String) - Method in class com.mycompany.awesomepasswordchecker.AwesomePasswordChecker
-
Computes the minimum Euclidean distance between the password's mask and cluster centers.
- getInstance() - Static method in class com.mycompany.awesomepasswordchecker.AwesomePasswordChecker
-
Retrieves the singleton instance, initialized with the default resource file.
- getInstance(File) - Static method in class com.mycompany.awesomepasswordchecker.AwesomePasswordChecker
-
Retrieves the singleton instance, initialized with the specified cluster center file.
M
- main(String[]) - Static method in class com.mycompany.awesomepasswordchecker.AwesomePasswordChecker
-
Main method for testing the functionality of
AwesomePasswordChecker. - maskAff(String) - Method in class com.mycompany.awesomepasswordchecker.AwesomePasswordChecker
-
Generates a numerical mask for a given password based on character rules.
All Classes and Interfaces|All Packages