2017-03-21 14:35:56 +00:00
## GnuPG application: blue-app-gnupg
2019-06-14 08:38:37 +00:00
GnuPG application for Nano S and Nano X
2017-03-21 14:35:56 +00:00
2017-03-27 13:14:51 +00:00
This application implements "The OpenPGP card" specification revision 3.0. This specification is available in *doc* directory and at https://g10code.com/p-card.html .
2017-03-21 14:35:56 +00:00
The application supports:
- RSA with key up to 4096 bits
2019-06-14 08:38:37 +00:00
- ECDSA with secp256k1
2017-03-21 14:35:56 +00:00
- EDDSA with Ed25519 curve
2019-06-14 08:38:37 +00:00
- ECDH with secp256k1 and curve25519 curves
2017-03-21 14:35:56 +00:00
2017-04-13 10:31:13 +00:00
2017-07-09 06:10:31 +00:00
This release has known missing parts (see also Add-on) :
2017-03-21 14:35:56 +00:00
* Ledger Blue support
* Seed mode ON/OFF via apdu
2017-08-31 15:13:55 +00:00
## Installation and Usage
2017-04-24 11:08:18 +00:00
2017-08-31 15:13:55 +00:00
See the full doc at https://github.com/LedgerHQ/blue-app-openpgp-card/blob/master/doc/user/blue-app-openpgp-card.pdf
2017-04-24 11:08:18 +00:00
2017-03-21 14:35:56 +00:00
## Add-on
The GnuPG application implements the following addon:
2017-03-21 14:55:42 +00:00
- serial modification
2017-03-21 14:35:56 +00:00
- on screen reset
- 3 independent key slots
- seeded key generation
2017-08-31 15:15:48 +00:00
Technical specification is available at https://github.com/LedgerHQ/blue-app-openpgp-card/blob/master/doc/developper/gpgcard3.0-addon.rst
2017-03-21 14:35:56 +00:00
### Key slot
"The OpenPGP card" specification specifies:
- 3 asymmetric keys : Signature, Decryption, Authentication
- 1 symmetric key
The blue application allow you to store 3 different key sets, named slot. Each slot contains the above 4 keys.
You can choose the active slot on the main screen.
When installed the default slot is "1". You can change it in settings.
### seeded key generation
A seeded mode is implemented in order to restore private keys on a new token.
In this mode key material is generated from the global token seeded.
2017-03-27 13:14:51 +00:00
Please consider SEED mode as experimental.
2017-03-21 14:35:56 +00:00
More details to come...
### On screen reset
The application can be reset as if it was fresh installed. In settings, choose reset and confirm.