Digital Signature Certificates and Their Role in the Fintech Revolution passport registration March 17, 2025