OpenPGP Management¶
Use OpenPGP > Management in PicoKey App to check card status and manage OpenPGP keys.

Overview¶
The view groups its controls into:
- OpenPGP Card Status (card metadata and PIN/session state)
- Operation modes:
Basic(global key operations)Advanced(slot-level key operations)- Key slots:
- Signature (
SIG) - Decryption (
DEC) - Authentication (
AUT) - Maintenance actions:
LockChange PINFactory Reset
Access model (PW1 / PW3)¶
OpenPGP management can be unlocked with:
PW1(user context)PW3(admin context)
Unlock with PW3 to generate or export keys and edit protected card settings.
With only PW1 unlocked, you can still read the panel, while admin-level changes remain restricted.
Card status¶
The OpenPGP Card Status section shows:
Application IDVersionSignature counterSignature PINmode (toggle)KDFstateSessionstate (for exampleUnlocked (PW3))Cardholder nameLanguage prefsURL of public keyLogin dataPIN retriesforPW1,RC, andPW3
The panel also reminds you that:
Tip: Click editable values to edit

Note
Fields and editability depend on firmware capabilities and the current authentication state.
Operation modes¶
OpenPGP management provides two operation modes:
Basic mode¶
In Basic mode, each key operation applies to the entire OpenPGP keyset:
- Generate creates/regenerates key material for all three slots (
SIG,DEC,AUT). - Export exports public keys for all three slots in one global operation.
Advanced mode¶
In Advanced mode, you can work with each slot separately:
- Generate is available independently for each slot (
SIG,DEC,AUT). - Export can be executed for a single slot, exporting only that slot's public key.

Warning
Generating a key always replaces existing key material in the target scope (all slots in Basic, one slot in Advanced).
Key slots (SIG / DEC / AUT)¶
For each slot, the panel shows:
- Fingerprint (or
[none]when empty) - Key attributes selector (algorithm/key type)
- Key present state/date (or
Empty) - Generate button (in
Advancedmode) - Export action (in
Advancedmode) - UIF toggle (user interaction control)
Typical state examples:
SIGis populated (ed25519)DECis populated (x25519)AUTis empty and set toRSA 2048

Public key export format¶
When exporting OpenPGP public keys, PicoKey App saves them in:
.ascformat- ASCII armored representation
Note
This is the standard armored OpenPGP public key format used by most OpenPGP tools, both for global export (Basic) and per-slot export (Advanced).
Session and maintenance actions¶
Lock¶
- Lock closes the current OpenPGP management session.
- Sensitive actions may require re-authentication afterwards.
Change PIN¶
- Change PIN opens the PIN update workflow.
- Use it to rotate user/admin credentials according to your policy.
Factory reset¶
- Factory Reset wipes OpenPGP card data and keys (admin/destructive operation).
Danger
Factory reset is destructive and cannot be undone.
Registration requirement¶
Register the board in PicoKey App before using this panel; otherwise, controls are restricted.