A flag that describes what characters are allowed when generating a password.
Generate the entropy needed to render the end password using a previously computed salt and a master password.
Generate the salt needed to compute the entropy using a combinaison of the target website, login and counters.
Return the SHA-256 fingerprint that corresponds to the given master password.
Generate a password of the given length using the provided entropy and character sets.