Index

A C G M 
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.
A C G M 
All Classes and Interfaces|All Packages