Skip to content

Partly emulation of the German ID card (neuer Personalausweis) on an Android device

Notifications You must be signed in to change notification settings

eriknellessen/npa-emulator

Repository files navigation

npa-emulator

The npa emulator is part of the bachelor thesis "Prüfung von öffentlichen eID-Terminals mit einem Android-Smartphone"

It is a partly emulation of the German ID card (neuer Personalausweis) on an Android device with NFC support to check a terminal and prevent skimming.

The npa emulator contains some modified code from the project androsmex (to use the protocol PACE for the card and not for the terminal). Androsmex is an implementation of the PACE protocol for Android phones.

The current state of the thesis is available as PDF

This version of npa-emulator has been changed to be buildable via gradle and as an android library. For the original state of the source code see https://gitlab.com/eriknellessen/npa-emulator/-/tags/original-version-by-ole-richter

Build Status

About

Partly emulation of the German ID card (neuer Personalausweis) on an Android device

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages