The critical security requirement for key provisioning in a multi-tenant One-Time Password (OTP) system, where each tenant manages its own users and secrets, is strict cryptographic isolation of tenant-specific cryptographic keys and secrets throughout the entire provisioning process. An OTP system generates and validates one-time passwords, which are temporary credentials typically derived from a shared secret, often called a seed, that is known to both the user's authenticator (e.g., a mobile app or hardware token) and the server validating the password. Key provisioning is the secure procedure of creating, distributing, and installing these un....
Log in to view the answer