FassKey: A secure and convenient authentication system

We present an identity authentication system which is cryptographically strong, pseudonymous, efficient enough to run well on current smart phone devices, and easily extensible for payment and banking functionality. We also describe high security algorithm and programming methods for the implementation, including server, network transmission, and application development. The system is intellectual property unencumbered and provably secure. The end user app implementation uses three factor security, a combination of unique device, user password, and fingerprint. We use well-known and proven cryptographic primitives.

[1]  Daniel J. Bernstein,et al.  Curve25519: New Diffie-Hellman Speed Records , 2006, Public Key Cryptography.

[2]  Hugo Krawczyk,et al.  HMAC: Keyed-Hashing for Message Authentication , 1997, RFC.

[3]  Tanja Lange,et al.  High-speed high-security signatures , 2011, Journal of Cryptographic Engineering.