NPA-TOOL(1) OpenSC Tools NPA-TOOL(1) (NAME) npa-tool - (SYNOPSIS) npa-tool [] (DESCRIPTION) npa-tool . (Extended Access Control version 2) ICAO Doc 9303 BSI TR-03110 (MRTD) ICAO EAC (neuer Personalausweis nPA) . (OPTIONS) --help, -h . --version, -V . --reader arg, -r arg . . arg ATR . --verbose, -v npa-tool . . (PACE) --pin [STRING], -p [STRING] PACE eID-PIN (). --puk [STRING], -u [STRING] PACE PUK. --can [STRING], -c [STRING] PACE (CAN). --mrz [STRING], -m [STRING] PACE (MRZ). MRZ . --env PIN PUK CAN MRZ NEWPIN . . (=) PIN --new-pin [STRING], -N [STRING] PIN . --resume, -R eID-PIN ( CAN ). (=) --unblock, -U PIN ( PUK ). (=) (TA) (CA) --cv-certificate FILENAME, -C FILENAME (CV) . . --cert-desc HEX_STRING . --chat HEX_STRING (CHAT) . CHAT . 7F4C0E060904007F000703010203530103 EAC CAT-C (Komfortleser) . --auxiliary-data HEX_STRING, -A HEX_STRING . . --private-key FILENAME, -P FILENAME . --cvc-dir DIRECTORY (CVCA). /home/fm/.local/etc/eac/cvc . --x509-dir DIRECTORY X.509. /home/fm/.local/etc/eac/x509 . --disable-ta-checks CV. (=) --disable-ca-checks . (=) (Card application) --application app eID eMRTD . (=eID) --read-all-dgs . --read-dg1 . --read-dg2 . --read-dg3 . --read-dg4 . --read-dg5 . --read-dg6 . --read-dg7 . --read-dg8 . --read-dg9 . --read-dg10 . --read-dg11 . --read-dg12 . --read-dg13 . --read-dg14 . --read-dg15 . --read-dg16 . --read-dg17 . --read-dg18 . --read-dg19 . --read-dg20 . --read-dg21 . --write-dg17 HEX_STRING . --write-dg18 HEX_STRING . --write-dg19 HEX_STRING . --write-dg20 HEX_STRING . --write-dg21 HEX_STRING . --verify-validity YYYYMMDD . --older-than YYYYMMDD . --verify-community HEX_STRING . ( ) --break, -b (brute force) PIN CAN PUK. -p -a -u . (=) --translate FILENAME, -t FILENAME APDU (HEX_STRING) . (=`stdin') --tr-03110v201 BSI TR-03110 .. (=) --disable-all-checks fly-by-data. (=) (AUTHORS) npa-tool Frank Morgner . opensc 06/02/2026 NPA-TOOL(1)