autounlock
Autounlock refers to mechanisms that permit automatic unlocking of a device or application when a separate authenticated credential is present, reducing the need for manual login each time. It relies on a trusted relationship between the target system and a companion device, user credential, or cryptographic key. Implementations typically use proximity sensing, devices paired via Bluetooth or NFC, or a secure element that proves the user’s identity without prompting for a password.
Common implementations include:
- macOS Auto Unlock: In macOS, users can unlock a Mac automatically when nearby with an authenticated
- Android Smart Lock: Android devices can stay unlocked in trusted conditions, such as when connected to
- Enterprise or hardware tokens: Some organizations use proximity-based or time-based unlock with hardware security keys or
Security and limitations: Autounlock can improve usability but expands the potential attack surface if the trusted