Multi-Factor Identity Verification with Blockchain Certificates (669)

A multi-factor identity verification system that uses rich credentials without compromising signature integrity and a blockchain-based transparent certificate lifecycle management system that validates certificates by checking ledger-stored issuance hashes and revocation records. The system uses a credential presentation application that negotiates required attributes and verification factors with a verifier and prunes unnecessary data from a typed hash tree while preserving signature validity. Also disclosed is that the system combines private key proof, password verification, and biometric samples with attack detection for authentication. The technology may be implemented in e-ID verification systems, secure online authentication systems, financial services, enterprise security systems, digital certificate management systems, distributed identity management systems, IoT security systems, etc.