Current Problems
Single static PINs, when compromised, can grant attackers unfettered access.
- Phishing attacks
- Shoulder-surfing
- Malware interception
- Social engineering
Revolutionary dual-PIN mechanism for secure authentication and transaction authorisation
The invention relates to secure authentication and transaction authorisation systems. It provides a dual-PIN mechanism requiring an initial user PIN followed by a dynamically generated, out-of-band PIN to complete sensitive operations.
Understanding the security challenges with conventional PIN-based systems
Single static PINs, when compromised, can grant attackers unfettered access.
Keep PIN simplicity, add dynamic second-factor so knowledge of PIN₁ alone is never sufficient.
Knowledge of PIN₁ alone cannot complete any high-value or sensitive operation.
Two-Stage PIN workflow with dynamic, time-limited PIN₂
User enters memorised PIN₁ into a trusted interface.
Server verifies PIN₁ against stored secure hash.
Server generates cryptographically secure, time-limited PIN₂ and sends via the registered channel.
User enters PIN₂ within timeout; server verifies and grants access.
Real-world applications across industries
Secure wallet transactions with dual authentication.
Withdraw cash without a card using dual PIN verification.
Elevated access control for sensitive apps.
Secure PDF/document unlock with PIN₂.
Add dynamic verification to classic card flows.
Local, time-boxed PIN₂ when connectivity is absent.
Core components powering Double Pin Technology
Where users input PIN₁ and PIN₂.
Examples:
ATM terminals, smartphones, web apps
Verifies PIN₁, generates PIN₂, authorises operations.
Examples:
Hardened infra, encryption, audit
Delivers PIN₂ securely to the user.
Examples:
SMS, email, push notifications
Encrypted storage for PIN hashes, profiles, logs.
Examples:
Salted hashes, channel addresses, flags
Simple onboarding to enable dual-PIN security
Choose a static PIN₁ and register secure channels.
Verify ownership of SMS/email/push before activation.
Enable dual-PIN with optional offline capabilities.