737
Comment:
|
1227
|
Deletions are marked like this. | Additions are marked like this. |
Line 23: | Line 23: |
* $ echo -n "Secret_Password" | gpg --armor --encrypt -r PickKEYsummary --comment "comment string" | * To avoid warning about trusting key {{{ gpg --edit-key <KEY_ID> gpg> trust }}} |
Line 25: | Line 29: |
* $ echo -n "Secret_Password" | gpg --armor --encrypt -r PickKEY --comment "comment string" --batch == Testing verifying gpg keys, in empty keyring == * load new key in temp keyring (Paste pem key, and ctrl-d) {{{ gpg --no-default-keyring --keyring /tmp/gpg-delme --allow-secret-key-import --import - }}} * export a key with a comment {{{ gpg --no-default-keyring --keyring /tmp/gpg-delme --allow-secret-key-import --armor --comment "comment string" --export-key KEYNAME }}} |
OpenPGP
- gpg used on linux.
- Create keys
- $ gpg --gen-key
- Select key length and enter details, recommeded key length 2048+
- $ gpg --gen-key
- E.g. key-id AABBCCDD
- Export key in-order to email it to someone
- Public
- $ gpg --export --armor AABBCCDD
- Private
gpg --export-secret-key -a "User Name" > gpg-pieter-private.gpg.key
- Public
- List keys
- $ gpg --fingerprint
- Send to key server
- $ gpg --send-keys --keyserver keyserver.ubuntu.com AABBCCDD
- Encrypt txt with gpg
- To avoid warning about trusting key
gpg --edit-key <KEY_ID> gpg> trust
- $ echo -n "Secret_Password" | gpg --armor --encrypt -r PickKEY --comment "comment string" --batch
- To avoid warning about trusting key
Testing verifying gpg keys, in empty keyring
load new key in temp keyring (Paste pem key, and ctrl-d)
gpg --no-default-keyring --keyring /tmp/gpg-delme --allow-secret-key-import --import -
export a key with a comment
gpg --no-default-keyring --keyring /tmp/gpg-delme --allow-secret-key-import --armor --comment "comment string" --export-key KEYNAME
...