Skip to content

FreddyDevelop/FidoAndroidRPApp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FidoAndroidRPApp

Build Status

About

A Relying Party Application for FIDO Universal Authentication Framework (UAF) Authentication. For service providers (websites, banks, retailers, blogs, email providers, etc.) that wish to replace their outdated and insecure username-and-password authentication with biometric authentication (fingerprint, voice, iris, etc.), this application serves as a starting point for showing how that integration can work. The Relying Party Application (or RP App for short) sits between the FIDO Client/Authenticator that provides biometric authentication and the FIDO Server that authenticates the client and proxies the JSON messages from the client to the server and vice versa.

Normally an RP App, such as this one, would have other functionality integrated, such as for banking transactions or online retail purchasing. Most service providers already have those applications, and this application shows how to add FIDO UAF support to those applications.

If you have any questions, please feel free to contact me.

Build

For information on how to build and run Android apps, please refer to: Android Developer: Running Your App

./gradlew assembleDebug
adb install -rg ./build/outputs/apk/fidoRpApp-debug.apk

Test

Currently no tests

About

A FIDO Relying Party Application for Android

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%