Dive into Non-Resident Keys: A vital component for developers in passkey implementation. Understand its role in scalable and flexible user authentication.
Vincent
Created: November 14, 2023
Updated: August 13, 2025
A Non-Resident Key (NRK) is a type of cryptographic key used in the WebAuthn protocol, characterized by its storage and retrieval process. Unlike resident keys, NRKs are not stored on the authenticator device. Instead, they rely on a unique process for key generation and use:
Non-resident keys are also referred to as non-discoverable credentials, as they cannot be enumerated or listed by the authenticator.
Understanding Non-Resident Keys (NRKs) requires diving deeper into their technicalities, implications, and usage scenarios:
Table of Contents