Native iOS (Objective-C) software security token / mobile authenticator app by EZMCOM that generates HOTP/TOTP one-time passwords and authorizes bank transactions using biometric fingerprint authentication (EzBioSDK), tilt-gesture confirmation and Touch ID, with push-based ACCEPT/REJECT transaction approval.
Native iOS software security-token app for EZMCOM that emulates a hardware authenticator: it generates HOTP/TOTP one-time passwords, enrolls and activates the token with an activation code and registration code (RC), and authorizes mobile banking transactions through biometric fingerprint (EzBioSDK), tilt-gesture and Touch ID confirmation.
Engineered the app in Objective-C/C++ with the EzBioSDK fingerprint recognizer and LocalAuthentication (Touch ID), RFC-compliant HOTP/TOTP generation backed by HMAC-SHA1, AES/Rijndael and PBKDF2 crypto over persisted secret files.
Delivered CoreMotion tilt-angle capture for gesture confirmation and interactive push notifications that surface ACCEPT / REJECT actions for each transaction, alongside token enrollment and activation with registration code (RC).
Successfully deployed into client production providing secure biometric OTP generation and transaction authorization with high reliability and strong security.