Character Set Basics
In Passify, a Character Set defines a group of related characters that can be part of a password. Multiple Character Sets are typically assigned to a Generator and Passify's algorithm guarantees that at least one character from each assigned set is included in the generated passwords.
Passify classes Character Sets into three different types:
- Pre-Defined — Application defined Character Sets
- Automatic — Character Sets automatically created based on special domain password rules
- Custom — Character Sets defined by the user
Pre-Defined Character Sets
By default, Passify includes a set of initial Character Sets that can accommodate most password requirements. These sets cannot be modified. However, alternatives to these can be made by creating a Custom Character Set.
- Alpha Lowercase
- Alpha Lowercase Extended
- Alpha Uppercase
- Alpha Uppercase Extended
- Numbers
- Symbols Basic
- Symbols Extended
- Symbols Extra
Automatic Character Sets
Some web sites have special limited sets of symbols or characters that do not fit into the pre-defined default Character Sets.
In these cases, if Passify knows the password requirements for the domain, it will automatically create Character Sets as needed and assign them to the Generator for you.
Automatically created Character Sets will be indicated in the Character Sets list as "(Auto)"
Custom Character Sets
You can create and manage your own custom Character Sets as well.
When creating your own Sets, be sure to only include similar types of characters in the same set (for example, separating letters, symbols or numbers into their own sets). This helps Passify ensure that at least one character from each set is included in your passwords.
See Creating Custom Character Sets for more information.
Unicode in Character Sets
Passify supports Unicode characters in Character Sets. However, support for passwords with Unicode depends entirely on the web site or service you are creating the password for and may not work.
Default Character Sets
Any Character Set marked as a default will be used for all new Generators unless any known password requirements for the domain override them.
See "Setting Default Character Sets" for more information on selecting defaults for new Generators.