Created
January 18, 2017 14:44
GNUPG trust-signatures test output
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
----------------------------------------------------------------- | |
VERSION INFORMATION | |
gpg (GnuPG) 2.1.17 | |
libgcrypt 1.7.5 | |
Copyright (C) 2016 Free Software Foundation, Inc. | |
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html> | |
This is free software: you are free to change and redistribute it. | |
There is NO WARRANTY, to the extent permitted by law. | |
Home: /home/john/.gnupg | |
Supported algorithms: | |
Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA | |
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, | |
CAMELLIA128, CAMELLIA192, CAMELLIA256 | |
Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 | |
Compression: Uncompressed, ZIP, ZLIB, BZIP2 | |
Linux 4.8.13-1-ARCH #1 SMP PREEMPT Fri Dec 9 07:24:34 CET 2016 x86_64 unknown unknown GNU/Linux | |
----------------------------------------------------------------- | |
STEP 1 : Generate test keys and export them | |
gpg: keybox '/home/john/sandbox/myself@example.co.uk/pubring.kbx' created | |
gpg: Generating myself@example.co.uk | |
gpg: /home/john/sandbox/myself@example.co.uk/trustdb.gpg: trustdb created | |
gpg: key E16A72A798728A9C marked as ultimately trusted | |
gpg: directory '/home/john/sandbox/myself@example.co.uk/openpgp-revocs.d' created | |
gpg: revocation certificate stored as '/home/john/sandbox/myself@example.co.uk/openpgp-revocs.d/3CE01E3FCEB6FE8B73DC5F33E16A72A798728A9C.rev' | |
gpg: keybox '/home/john/sandbox/introducer@example.com/pubring.kbx' created | |
gpg: Generating introducer@example.com | |
gpg: /home/john/sandbox/introducer@example.com/trustdb.gpg: trustdb created | |
gpg: key 16A6AB6FD5BBF26A marked as ultimately trusted | |
gpg: directory '/home/john/sandbox/introducer@example.com/openpgp-revocs.d' created | |
gpg: revocation certificate stored as '/home/john/sandbox/introducer@example.com/openpgp-revocs.d/0FB523772B405F27D2DF524516A6AB6FD5BBF26A.rev' | |
gpg: keybox '/home/john/sandbox/alice@example.net/pubring.kbx' created | |
gpg: Generating alice@example.net | |
gpg: /home/john/sandbox/alice@example.net/trustdb.gpg: trustdb created | |
gpg: key 4E4A9E81117A600D marked as ultimately trusted | |
gpg: directory '/home/john/sandbox/alice@example.net/openpgp-revocs.d' created | |
gpg: revocation certificate stored as '/home/john/sandbox/alice@example.net/openpgp-revocs.d/C27C4025FB62F1247B3501774E4A9E81117A600D.rev' | |
gpg: keybox '/home/john/sandbox/blake@example.org/pubring.kbx' created | |
gpg: Generating blake@example.org | |
gpg: /home/john/sandbox/blake@example.org/trustdb.gpg: trustdb created | |
gpg: key E527FE47E38032A1 marked as ultimately trusted | |
gpg: directory '/home/john/sandbox/blake@example.org/openpgp-revocs.d' created | |
gpg: revocation certificate stored as '/home/john/sandbox/blake@example.org/openpgp-revocs.d/D2FCB8260ED9DD0350EEF230E527FE47E38032A1.rev' | |
gpg: keybox '/home/john/sandbox/chloe@example.fr/pubring.kbx' created | |
gpg: Generating chloe@example.fr | |
gpg: /home/john/sandbox/chloe@example.fr/trustdb.gpg: trustdb created | |
gpg: key 19013602B19F5995 marked as ultimately trusted | |
gpg: directory '/home/john/sandbox/chloe@example.fr/openpgp-revocs.d' created | |
gpg: revocation certificate stored as '/home/john/sandbox/chloe@example.fr/openpgp-revocs.d/7F428FA308F0FD5619A08EA619013602B19F5995.rev' | |
gpg: keybox '/home/john/sandbox/david@example.es/pubring.kbx' created | |
gpg: Generating david@example.es | |
gpg: /home/john/sandbox/david@example.es/trustdb.gpg: trustdb created | |
gpg: key B4DEB8702C5A0B9E marked as ultimately trusted | |
gpg: directory '/home/john/sandbox/david@example.es/openpgp-revocs.d' created | |
gpg: revocation certificate stored as '/home/john/sandbox/david@example.es/openpgp-revocs.d/5E57D9DF174BD066D4BEC934B4DEB8702C5A0B9E.rev' | |
----------------------------------------------------------------- | |
STEP 2 : my introducer knows alice and blake | |
import keys into the introducer's key-ring sign them and export | |
apply level 1 unrestricted trust-signature to blake | |
gpg: key 4E4A9E81117A600D: public key "alice <alice@example.net>" imported | |
gpg: Total number processed: 1 | |
gpg: imported: 1 | |
gpg: checking the trustdb | |
gpg: marginals needed: 3 completes needed: 1 trust model: pgp | |
gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u | |
gpg: key E527FE47E38032A1: public key "blake <blake@example.org>" imported | |
gpg: Total number processed: 1 | |
gpg: imported: 1 | |
gpg (GnuPG) 2.1.17; Copyright (C) 2016 Free Software Foundation, Inc. | |
This is free software: you are free to change and redistribute it. | |
There is NO WARRANTY, to the extent permitted by law. | |
gpg: checking the trustdb | |
gpg: marginals needed: 3 completes needed: 1 trust model: pgp | |
gpg: depth: 0 valid: 1 signed: 1 trust: 0-, 0q, 0n, 0m, 0f, 1u | |
gpg: depth: 1 valid: 1 signed: 0 trust: 1-, 0q, 0n, 0m, 0f, 0u | |
----------------------------------------------------------------- | |
STEP 3 : blake knows chloe and david | |
import keys into blake's key-ring sign them and export | |
gpg: key 19013602B19F5995: public key "chloe <chloe@example.fr>" imported | |
gpg: Total number processed: 1 | |
gpg: imported: 1 | |
gpg: checking the trustdb | |
gpg: marginals needed: 3 completes needed: 1 trust model: pgp | |
gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u | |
gpg: key B4DEB8702C5A0B9E: public key "david <david@example.es>" imported | |
gpg: Total number processed: 1 | |
gpg: imported: 1 | |
gpg: checking the trustdb | |
gpg: marginals needed: 3 completes needed: 1 trust model: pgp | |
gpg: depth: 0 valid: 1 signed: 1 trust: 0-, 0q, 0n, 0m, 0f, 1u | |
gpg: depth: 1 valid: 1 signed: 0 trust: 1-, 0q, 0n, 0m, 0f, 0u | |
----------------------------------------------------------------- | |
STEP 4 : import signed keys and show that they are not valid : unknown | |
gpg: key 16A6AB6FD5BBF26A: public key "introducer <introducer@example.com>" imported | |
gpg: Total number processed: 1 | |
gpg: imported: 1 | |
gpg: checking the trustdb | |
gpg: marginals needed: 3 completes needed: 1 trust model: pgp | |
gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u | |
pub rsa1024 2017-01-18 [SCEA] | |
0FB523772B405F27D2DF524516A6AB6FD5BBF26A | |
uid [ unknown] introducer <introducer@example.com> | |
sig 3 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
gpg: key 4E4A9E81117A600D: public key "alice <alice@example.net>" imported | |
gpg: Total number processed: 1 | |
gpg: imported: 1 | |
gpg: marginals needed: 3 completes needed: 1 trust model: pgp | |
gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u | |
pub rsa1024 2017-01-18 [SCEA] | |
C27C4025FB62F1247B3501774E4A9E81117A600D | |
uid [ unknown] alice <alice@example.net> | |
sig 3 4E4A9E81117A600D 2017-01-18 alice <alice@example.net> | |
sig 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
gpg: key E527FE47E38032A1: public key "blake <blake@example.org>" imported | |
gpg: Total number processed: 1 | |
gpg: imported: 1 | |
gpg: marginals needed: 3 completes needed: 1 trust model: pgp | |
gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u | |
pub rsa1024 2017-01-18 [SCEA] | |
D2FCB8260ED9DD0350EEF230E527FE47E38032A1 | |
uid [ unknown] blake <blake@example.org> | |
sig 3 E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
sig 1 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
gpg: key 19013602B19F5995: public key "chloe <chloe@example.fr>" imported | |
gpg: Total number processed: 1 | |
gpg: imported: 1 | |
gpg: marginals needed: 3 completes needed: 1 trust model: pgp | |
gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u | |
pub rsa1024 2017-01-18 [SCEA] | |
7F428FA308F0FD5619A08EA619013602B19F5995 | |
uid [ unknown] chloe <chloe@example.fr> | |
sig 3 19013602B19F5995 2017-01-18 chloe <chloe@example.fr> | |
sig E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
gpg: key B4DEB8702C5A0B9E: public key "david <david@example.es>" imported | |
gpg: Total number processed: 1 | |
gpg: imported: 1 | |
gpg: marginals needed: 3 completes needed: 1 trust model: pgp | |
gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u | |
pub rsa1024 2017-01-18 [SCEA] | |
5E57D9DF174BD066D4BEC934B4DEB8702C5A0B9E | |
uid [ unknown] david <david@example.es> | |
sig 3 B4DEB8702C5A0B9E 2017-01-18 david <david@example.es> | |
sig E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
----------------------------------------------------------------- | |
STEP 5 : Sign the introducer's key | |
gpg: checking the trustdb | |
gpg: marginals needed: 3 completes needed: 1 trust model: pgp | |
gpg: depth: 0 valid: 1 signed: 1 trust: 0-, 0q, 0n, 0m, 0f, 1u | |
gpg: depth: 1 valid: 1 signed: 2 trust: 1-, 0q, 0n, 0m, 0f, 0u | |
sig E16A72A798728A9C 2017-01-18 myself <myself@example.co.uk> | |
----------------------------------------------------------------- | |
STEP 6 : Show only introducer is valid | |
alice and blake are invalid - undef | |
they are signed by a key that myself has certified but not trusted | |
chole and david are unknown | |
they are signed by a key that myself has neither certified nor trusted | |
pub rsa1024 2017-01-18 [SCEA] | |
0FB523772B405F27D2DF524516A6AB6FD5BBF26A | |
uid [ full ] introducer <introducer@example.com> | |
sig 3 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
sig E16A72A798728A9C 2017-01-18 myself <myself@example.co.uk> | |
pub rsa1024 2017-01-18 [SCEA] | |
C27C4025FB62F1247B3501774E4A9E81117A600D | |
uid [ undef ] alice <alice@example.net> | |
sig 3 4E4A9E81117A600D 2017-01-18 alice <alice@example.net> | |
sig 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
pub rsa1024 2017-01-18 [SCEA] | |
D2FCB8260ED9DD0350EEF230E527FE47E38032A1 | |
uid [ undef ] blake <blake@example.org> | |
sig 3 E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
sig 1 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
pub rsa1024 2017-01-18 [SCEA] | |
7F428FA308F0FD5619A08EA619013602B19F5995 | |
uid [ unknown] chloe <chloe@example.fr> | |
sig 3 19013602B19F5995 2017-01-18 chloe <chloe@example.fr> | |
sig E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
pub rsa1024 2017-01-18 [SCEA] | |
5E57D9DF174BD066D4BEC934B4DEB8702C5A0B9E | |
uid [ unknown] david <david@example.es> | |
sig 3 B4DEB8702C5A0B9E 2017-01-18 david <david@example.es> | |
sig E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
----------------------------------------------------------------- | |
STEP 7 : Change introducer's certification to level 1 trust signature | |
gpg (GnuPG) 2.1.17; Copyright (C) 2016 Free Software Foundation, Inc. | |
This is free software: you are free to change and redistribute it. | |
There is NO WARRANTY, to the extent permitted by law. | |
gpg: checking the trustdb | |
gpg: marginals needed: 3 completes needed: 1 trust model: pgp | |
gpg: depth: 0 valid: 1 signed: 1 trust: 0-, 0q, 0n, 0m, 0f, 1u | |
gpg: depth: 1 valid: 1 signed: 2 trust: 0-, 0q, 0n, 0m, 1f, 0u | |
gpg: depth: 2 valid: 2 signed: 2 trust: 2-, 0q, 0n, 0m, 0f, 0u | |
sig 1 E16A72A798728A9C 2017-01-18 myself <myself@example.co.uk> | |
----------------------------------------------------------------- | |
STEP 8 : Show introducer, alice and blake are fully valid | |
introducer is fully valid | |
it is certified and trusted by myself | |
alice and blake are fully valid | |
they are certified by introducer who myself trusts | |
chloe and david have undef validity | |
they are signed by blake who is certified by introducer | |
but myself does not trust introducer to level 2 | |
pub rsa1024 2017-01-18 [SCEA] | |
0FB523772B405F27D2DF524516A6AB6FD5BBF26A | |
uid [ full ] introducer <introducer@example.com> | |
sig 3 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
sig 1 E16A72A798728A9C 2017-01-18 myself <myself@example.co.uk> | |
pub rsa1024 2017-01-18 [SCEA] | |
C27C4025FB62F1247B3501774E4A9E81117A600D | |
uid [ full ] alice <alice@example.net> | |
sig 3 4E4A9E81117A600D 2017-01-18 alice <alice@example.net> | |
sig 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
pub rsa1024 2017-01-18 [SCEA] | |
D2FCB8260ED9DD0350EEF230E527FE47E38032A1 | |
uid [ full ] blake <blake@example.org> | |
sig 3 E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
sig 1 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
pub rsa1024 2017-01-18 [SCEA] | |
7F428FA308F0FD5619A08EA619013602B19F5995 | |
uid [ undef ] chloe <chloe@example.fr> | |
sig 3 19013602B19F5995 2017-01-18 chloe <chloe@example.fr> | |
sig E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
pub rsa1024 2017-01-18 [SCEA] | |
5E57D9DF174BD066D4BEC934B4DEB8702C5A0B9E | |
uid [ undef ] david <david@example.es> | |
sig 3 B4DEB8702C5A0B9E 2017-01-18 david <david@example.es> | |
sig E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
----------------------------------------------------------------- | |
STEP 9 : Change level 1 trust signature to allow only example.org | |
gpg (GnuPG) 2.1.17; Copyright (C) 2016 Free Software Foundation, Inc. | |
This is free software: you are free to change and redistribute it. | |
There is NO WARRANTY, to the extent permitted by law. | |
gpg: checking the trustdb | |
gpg: marginals needed: 3 completes needed: 1 trust model: pgp | |
gpg: depth: 0 valid: 1 signed: 1 trust: 0-, 0q, 0n, 0m, 0f, 1u | |
gpg: depth: 1 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 1f, 0u | |
sig 1 E16A72A798728A9C 2017-01-18 myself <myself@example.co.uk> | |
----------------------------------------------------------------- | |
STEP 10 : Show introduced keys are now invalid : unknown | |
-- should blake@example.org still be fully valid here ? | |
-- why do alice, blake, chloe and david change to unknown ? | |
-- expected undef full undef undef | |
pub rsa1024 2017-01-18 [SCEA] | |
0FB523772B405F27D2DF524516A6AB6FD5BBF26A | |
uid [ full ] introducer <introducer@example.com> | |
sig 3 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
sig 1 E16A72A798728A9C 2017-01-18 myself <myself@example.co.uk> | |
pub rsa1024 2017-01-18 [SCEA] | |
C27C4025FB62F1247B3501774E4A9E81117A600D | |
uid [ unknown] alice <alice@example.net> | |
sig 3 4E4A9E81117A600D 2017-01-18 alice <alice@example.net> | |
sig 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
pub rsa1024 2017-01-18 [SCEA] | |
D2FCB8260ED9DD0350EEF230E527FE47E38032A1 | |
uid [ unknown] blake <blake@example.org> | |
sig 3 E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
sig 1 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
pub rsa1024 2017-01-18 [SCEA] | |
7F428FA308F0FD5619A08EA619013602B19F5995 | |
uid [ unknown] chloe <chloe@example.fr> | |
sig 3 19013602B19F5995 2017-01-18 chloe <chloe@example.fr> | |
sig E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
pub rsa1024 2017-01-18 [SCEA] | |
5E57D9DF174BD066D4BEC934B4DEB8702C5A0B9E | |
uid [ unknown] david <david@example.es> | |
sig 3 B4DEB8702C5A0B9E 2017-01-18 david <david@example.es> | |
sig E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
STEP 11 : ----------------------------------------------------------------- | |
Change to level 2 trust signature - no domain restriction | |
gpg (GnuPG) 2.1.17; Copyright (C) 2016 Free Software Foundation, Inc. | |
This is free software: you are free to change and redistribute it. | |
There is NO WARRANTY, to the extent permitted by law. | |
gpg: checking the trustdb | |
gpg: marginals needed: 3 completes needed: 1 trust model: pgp | |
gpg: depth: 0 valid: 1 signed: 1 trust: 0-, 0q, 0n, 0m, 0f, 1u | |
gpg: depth: 1 valid: 1 signed: 2 trust: 0-, 0q, 0n, 0m, 1f, 0u | |
gpg: depth: 2 valid: 2 signed: 2 trust: 1-, 0q, 0n, 0m, 1f, 0u | |
gpg: depth: 3 valid: 2 signed: 0 trust: 2-, 0q, 0n, 0m, 0f, 0u | |
sig 2 E16A72A798728A9C 2017-01-18 myself <myself@example.co.uk> | |
----------------------------------------------------------------- | |
STEP 12 : Show introduced keys are now fully valid | |
pub rsa1024 2017-01-18 [SCEA] | |
0FB523772B405F27D2DF524516A6AB6FD5BBF26A | |
uid [ full ] introducer <introducer@example.com> | |
sig 3 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
sig 2 E16A72A798728A9C 2017-01-18 myself <myself@example.co.uk> | |
pub rsa1024 2017-01-18 [SCEA] | |
C27C4025FB62F1247B3501774E4A9E81117A600D | |
uid [ full ] alice <alice@example.net> | |
sig 3 4E4A9E81117A600D 2017-01-18 alice <alice@example.net> | |
sig 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
pub rsa1024 2017-01-18 [SCEA] | |
D2FCB8260ED9DD0350EEF230E527FE47E38032A1 | |
uid [ full ] blake <blake@example.org> | |
sig 3 E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
sig 1 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
pub rsa1024 2017-01-18 [SCEA] | |
7F428FA308F0FD5619A08EA619013602B19F5995 | |
uid [ full ] chloe <chloe@example.fr> | |
sig 3 19013602B19F5995 2017-01-18 chloe <chloe@example.fr> | |
sig E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
pub rsa1024 2017-01-18 [SCEA] | |
5E57D9DF174BD066D4BEC934B4DEB8702C5A0B9E | |
uid [ full ] david <david@example.es> | |
sig 3 B4DEB8702C5A0B9E 2017-01-18 david <david@example.es> | |
sig E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
----------------------------------------------------------------- | |
STEP 13 : Change level 2 trust signature to allow only example.org | |
gpg (GnuPG) 2.1.17; Copyright (C) 2016 Free Software Foundation, Inc. | |
This is free software: you are free to change and redistribute it. | |
There is NO WARRANTY, to the extent permitted by law. | |
gpg: checking the trustdb | |
gpg: marginals needed: 3 completes needed: 1 trust model: pgp | |
gpg: depth: 0 valid: 1 signed: 1 trust: 0-, 0q, 0n, 0m, 0f, 1u | |
gpg: depth: 1 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 1f, 0u | |
sig 2 E16A72A798728A9C 2017-01-18 myself <myself@example.co.uk> | |
----------------------------------------------------------------- | |
STEP 14 : Show introduced keys are now invalid : unknown | |
-- should blake@example.org be fully valid here ? | |
pub rsa1024 2017-01-18 [SCEA] | |
0FB523772B405F27D2DF524516A6AB6FD5BBF26A | |
uid [ full ] introducer <introducer@example.com> | |
sig 3 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
sig 2 E16A72A798728A9C 2017-01-18 myself <myself@example.co.uk> | |
pub rsa1024 2017-01-18 [SCEA] | |
C27C4025FB62F1247B3501774E4A9E81117A600D | |
uid [ unknown] alice <alice@example.net> | |
sig 3 4E4A9E81117A600D 2017-01-18 alice <alice@example.net> | |
sig 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
pub rsa1024 2017-01-18 [SCEA] | |
D2FCB8260ED9DD0350EEF230E527FE47E38032A1 | |
uid [ unknown] blake <blake@example.org> | |
sig 3 E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
sig 1 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
pub rsa1024 2017-01-18 [SCEA] | |
7F428FA308F0FD5619A08EA619013602B19F5995 | |
uid [ unknown] chloe <chloe@example.fr> | |
sig 3 19013602B19F5995 2017-01-18 chloe <chloe@example.fr> | |
sig E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
pub rsa1024 2017-01-18 [SCEA] | |
5E57D9DF174BD066D4BEC934B4DEB8702C5A0B9E | |
uid [ unknown] david <david@example.es> | |
sig 3 B4DEB8702C5A0B9E 2017-01-18 david <david@example.es> | |
sig E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
----------------------------------------------------------------- | |
STEP 15 : Change level 2 trust signature to allow only example.es | |
gpg (GnuPG) 2.1.17; Copyright (C) 2016 Free Software Foundation, Inc. | |
This is free software: you are free to change and redistribute it. | |
There is NO WARRANTY, to the extent permitted by law. | |
gpg: checking the trustdb | |
gpg: marginals needed: 3 completes needed: 1 trust model: pgp | |
gpg: depth: 0 valid: 1 signed: 1 trust: 0-, 0q, 0n, 0m, 0f, 1u | |
gpg: depth: 1 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 1f, 0u | |
sig 2 E16A72A798728A9C 2017-01-18 myself <myself@example.co.uk> | |
----------------------------------------------------------------- | |
STEP 16 : Show introduced keys are now invalid : unknown | |
-- should david@example.es be fully valid here ? | |
pub rsa1024 2017-01-18 [SCEA] | |
0FB523772B405F27D2DF524516A6AB6FD5BBF26A | |
uid [ full ] introducer <introducer@example.com> | |
sig 3 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
sig 2 E16A72A798728A9C 2017-01-18 myself <myself@example.co.uk> | |
pub rsa1024 2017-01-18 [SCEA] | |
C27C4025FB62F1247B3501774E4A9E81117A600D | |
uid [ unknown] alice <alice@example.net> | |
sig 3 4E4A9E81117A600D 2017-01-18 alice <alice@example.net> | |
sig 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
pub rsa1024 2017-01-18 [SCEA] | |
D2FCB8260ED9DD0350EEF230E527FE47E38032A1 | |
uid [ unknown] blake <blake@example.org> | |
sig 3 E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
sig 1 16A6AB6FD5BBF26A 2017-01-18 introducer <introducer@example.com> | |
pub rsa1024 2017-01-18 [SCEA] | |
7F428FA308F0FD5619A08EA619013602B19F5995 | |
uid [ unknown] chloe <chloe@example.fr> | |
sig 3 19013602B19F5995 2017-01-18 chloe <chloe@example.fr> | |
sig E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
pub rsa1024 2017-01-18 [SCEA] | |
5E57D9DF174BD066D4BEC934B4DEB8702C5A0B9E | |
uid [ unknown] david <david@example.es> | |
sig 3 B4DEB8702C5A0B9E 2017-01-18 david <david@example.es> | |
sig E527FE47E38032A1 2017-01-18 blake <blake@example.org> | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment