# eritpchy/fingerprintpay

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/eritpchy-fingerprintpay).**

4,145 stars · 181 forks · Java · gpl-2.0 · fork

## Links

- GitHub: https://github.com/eritpchy/FingerprintPay
- awesome-repositories: https://awesome-repositories.com/repository/eritpchy-fingerprintpay.md

## Topics

`android` `magisk-module` `riru-module` `xposed-module`

## Description

FingerprintPay is an Android biometric payment bridge and credential manager that replaces manual password entry with biometric verification for checkout processes in compatible mobile applications. It functions as a tool to authorize payment transactions and automate credential entry through fingerprint verification.

The system utilizes hardware-backed security to decrypt stored payment credentials and map biometric identities to encrypted data blobs stored within the device hardware security module.

The project covers mobile payment security and automated credential entry by combining hardware-backed key storage with accessibility services to identify and populate password fields within third-party applications.

## Tags

### Security & Cryptography

- [Biometric Payment Authorization](https://awesome-repositories.com/f/security-cryptography/biometric-payment-authorization.md) — Allows users to confirm payment transactions in shopping applications using fingerprint scans instead of manual passwords. ([source](https://github.com/eritpchy/FingerprintPay/tree/main/doc/QQ))
- [Automated Credential Injection](https://awesome-repositories.com/f/security-cryptography/automated-credential-injection.md) — Fill password fields automatically by decrypting stored payment credentials through hardware security after a biometric check. ([source](https://cdn.jsdelivr.net/gh/eritpchy/fingerprintpay@main/README.md))
- [Biometric Authentication](https://awesome-repositories.com/f/security-cryptography/biometric-authentication.md) — Uses fingerprint verification as the primary method to authorize payment transactions.
- [Credential Automators](https://awesome-repositories.com/f/security-cryptography/credential-automators.md) — Programmatically automates the entry of payment credentials after biometric authentication.
- [Credential Managers](https://awesome-repositories.com/f/security-cryptography/credential-managers.md) — Manages the storage and auto-filling of sensitive payment credentials using hardware security.
- [Biometric Unlocking](https://awesome-repositories.com/f/security-cryptography/credential-vaults/biometric-unlocking.md) — Uses hardware-backed biometric verification to unlock encrypted payment credentials.
- [Payment Credential Bridges](https://awesome-repositories.com/f/security-cryptography/credential-vaults/biometric-unlocking/payment-credential-bridges.md) — Functions as a mobile utility that replaces manual payment passwords with biometric verification.
- [Hardware-Backed Key Storage](https://awesome-repositories.com/f/security-cryptography/key-management/hardware-backed-key-storage.md) — Stores encryption keys within a secure hardware enclave to prevent unauthorized extraction.
- [Biometric Credential Mapping](https://awesome-repositories.com/f/security-cryptography/hardware-security-module-integrations/secure-enclaves/biometric-credential-mapping.md) — Maps biometric identities to specific encrypted credential blobs stored within the device hardware security module.
- [Mobile Application Security](https://awesome-repositories.com/f/security-cryptography/mobile-application-security.md) — Implements security controls for protecting payment data on mobile devices using hardware-backed decryption.

### Mobile Development

- [Accessibility-Based Field Injection](https://awesome-repositories.com/f/mobile-development/accessibility-based-field-injection.md) — Implements accessibility services to identify and automatically populate payment password fields within third-party mobile apps.

### Software Engineering & Architecture

- [Cross-Application Credential Bridges](https://awesome-repositories.com/f/software-engineering-architecture/inter-process-communication-bridges/cross-application-credential-bridges.md) — Facilitates the secure transfer of decrypted payment credentials from the security manager to shopping applications.
