Access control devices come in many varieties. These include traditional locks and keys, electronic access control devices that require some kind of user validation via key fobs, badges, smartphone apps, number pads, or even biometric information to operate the doors, electromagnetic locks that offer enhanced holding power and high security locks that come with advanced security features such as dynamic keypad number generation and better resistance to brute force attacks.