"PGP for Verification of Identity" is a proof-of-concept application that utilizes Pretty Good Privacy (PGP) for a secure challenge-response protocol to verify user identities. This system enhances login security by requiring users to encrypt a challenge message with their private PGP key, which the server then decrypts using the corresponding public key. Successful decryption confirms identity without the need for extensive personal data collection, aligning with high privacy standards.
- Challenge-Response Authentication - Ensures user authenticity through a robust encryption process.
- Enhanced Security - Secures user data by storing public keys and keeping private keys confidential.
- Privacy-Focused - Minimizes personal data usage, avoiding invasive verification processes like KYC.