🔐 Senior Project 2025

Welcome to the Future of
Mobile Authentication

Passwords are no longer enough. They are weak, easily forgotten, and the primary cause of modern cybersecurity breaches.

Our project introduces a fully implemented, Android-based Passkey Authentication Protocol designed to eliminate passwords entirely while enhancing security, usability, and performance.

✓ Prototype ReadyTested on physical Android devices with hardware-backed security.
97%
Users with password issues
78%
Believe passwords are insecure
94%
Ready for Passkeys
2.5s
Average login time

Why Password-less?

The case for modern authentication

The Problem with Passwords

  • Phishing attacks
  • Social engineering
  • Weak password reuse
  • Difficulty in memorization
  • High failure/reset rates

User Survey Insights

  • 97%

    Faced issues with passwords

    Almost every user struggles with traditional login methods.

  • 78%

    Believe passwords are insecure

    Users are aware of the security risks.

  • 94%

    Ready to adopt Passkeys

    High willingness to switch to better authentication.

What We Built

A comprehensive authentication protocol

🔐Hardware-backed RSA keys (TEE)
🔑Software-backed RSA keys
🎲Secure nonce challenge/response
📜Attestation certificate validation
🔒AES hybrid encryption
📱QR-based secure account transfer
🖥️Robust server-side verification

(Architecture & ER diagrams: Report Pages 24-38)

Project Outcome

Security meets performance

🛡️

Enhanced Security

Completely removes password storage. Protects against replay attacks, spoofing, and key extraction using hardware-backed security.

Cryptographic Trust

Achieves verified cryptographic trust through attestation and certificate chains.

🔄

Seamless Transfer

Secure QR-based account transfer between devices without compromising security.

Performance Metrics

Registration Time3,828 ms
Login Time2,542 ms
Transfer OperationsStable

Ready to explore the protocol?

Dive deeper into our security design and technical implementation.

Done By

The team behind the project

👨‍💻

Rashed Khalaf Alanezi

ID: 202104676

👨‍💻

Ali Salam Yussuf

ID: 202105580

👨‍💻

Milad Rafat Alkaraymeh

ID: 202102790