LedgerHQ / app-ssh-agent

Simple SSH and GPG agent for Ledger Blue and Nano S
Apache License 2.0
81 stars 27 forks source link

Is there a tutorial for this? #19

Open CMCDragonkai opened 6 years ago

CMCDragonkai commented 6 years ago

I was pointed to: https://support.ledgerwallet.com/hc/en-us/articles/115005200649-How-to-install-and-use-OpenPGP-with-Ledger- but it turns out that this app is different.

romanz commented 6 years ago

Please take a look at the following tutorial. If something doesn't work as intended, please let me know :)

CMCDragonkai commented 6 years ago

Cool thanks, I was hoping for a tutorial to address the GPG part of this application however since I want to generate GPG keys and store it on the hardware token rather than on the computer.

romanz commented 6 years ago

ledger-agent stores only the public GPG keys on the computer - the secret keys are deterministically derived on the Ledger device (following SLIP-0013 for signing keys and SLIP-0017 for decryption keys). This way you can easily recover you GPG keys even if you lost your device from the BIP-39 mnemonic (and the key creation timestamp - which is stored in your public key).

See the design document for more details.