GOID-TOOL(1)
π GOID-TOOL(1) β the OpenSC Tools glow-up π
okay bestie, welcome to the goid-tool manual page, section 1 of the OpenSC Tools collection. this is your girl's guide to talking to a GoID fingerprint card from the command line, and yes, she is that girl. π«Ά
β¨ NAME β¨
goid-tool β a smart card utility for the GoID fingerprint card. it's giving "little tool, big responsibilities." π
β¨ SYNOPSIS β¨
goid-tool [OPTIONS] [mode]
β¨ DESCRIPTION β¨
so the way that goid-tool works is: you run it from the command line, and it reads and writes data on the GoID fingerprint card<sup>[1]</sup>. that's it, that's the whole vibe. she reads, she writes, she slays. π
β¨ OPTIONS β¨
--help,-hβ prints the help message right on your screen. no cap, it's right there. πΈ--version,-Vβ prints the OpenSC package release version. iykyk. β¨--readerstring,-rstring β pick which reader to use, by number. default behavior? the first reader that actually has a card present gets chosen. and plot twist: if the argument is an ATR, then the reader with a matching card gets picked instead. iconic. π--verbose,-vβ makesgoid-toolmore verbose. use it multiple times to be even MORE verbose. layer it like perfume bestie, the info just keeps coming. π--verify-pin,-pβ verify PIN. π₯--verify-bio,-bβ verify finger print. π¦--verify-pin-or-bioβ verify PIN or finger print, the user's choice. main character energy, you decide. β¨
π OPTIONS FOR SOCMANAGER APPLET π
--new-pinβ change PIN. π--new-bioβ use this (several times) to change one or more biometric templates. one at a time, bestie, we're not rushing. πΈ--infoβ dumps information about the SoCManager's configuration. it's giving full lore drop. π
π OPTIONS FOR PACCESS APPLET π
--certificatefilename,-cfilename β use it (several times) to pass CV certificates. stack 'em up. π--key,-k, β private key for the CV certificate. π--print-cardidβ prints the card ID. β¨--write-cardiddata β writes the specified card ID. π«--print-paccessidβ prints the PAccess ID. π¦--write-paccessiddata β writes the specified PAccess ID. π«--read-dgid β reads the specified data group; use it several times to read out multiple files. π--out-filefilename β writes output to a file instead of printing it; use it once for each use of--read-dg. πΈ--write-dgid β writes the specified data group; use it several times to write multiple files. π--in-filefilename β reads input from a file; use it once for each use of--write-dg. πΈ--delete-dgid β deletes the specified data group; use it several times to delete multiple files. π--create-dgid β creates the specified data group; use it several times to create multiple files. π±--new-sizesize β file size of newly created DGs. π--new-read-accondition β access condition for reading newly created DGs. π--new-read-accondition β access condition for reading newly created DGs. π (yes bestie, she's listed twice in the original β i don't make the rules, i just report them, no cap π«Ά)--new-read-ac-chatbitindex β required access bit in the certificate's CHAT for reading newly created DGs. π«--new-write-accondition β access condition for writing newly created DGs. βοΈ--new-write-ac-chatbitindex β required access bit in the certificate's CHAT for writing newly created DGs. π«
β¨ SEE ALSO β¨
opensc.conf(5) β go read that one too, it's the sister page. π
β¨ AUTHORS β¨
goid-tool was written by Frank Morgner <frankmorgner@gmail.com>. thank you for your service king πβ¨
β¨ NOTES β¨
- GoID fingerprint card β https://github.com/OpenSC/OpenSC/wiki/GoID-fingerprint-card π¦
okay that's the whole page, bestie, you're fully caught up π and just so you know, this came to you from opensc, dated 04/19/2026. go forth and read those data groups. periodt. πβ¨π
π¦ where this page comes from
- fedora 43: opensc 0.27.1-2.fc43 Β· LGPL-2.1-or-later AND BSD-3-Clause
- fedora 44: opensc 0.27.1-2.fc44 Β· LGPL-2.1-or-later AND BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms