1SQ-KEY-ADOPT(1) USER COMMANDS SQ-KEY-ADOPT(1)
2
3
4
6 sq-key-adopt - Binds keys from one certificate to another
7
8 This command allows one to transfer primary keys and subkeys into an
9 existing certificate. Say you want to transition to a new certificate,
10 but have an authentication subkey on your current certificate. You
11 want to keep the authentication subkey because it allows access to SSH
12 servers and updating their configuration is not feasible.
13
14
16 sq key adopt [FLAGS] [OPTIONS] [TARGET-KEY]
17
19 -h, --help
20 Prints help information
21
22
23 --allow-broken-crypto
24 Allows adopting keys from certificates using broken cryptography
25
26
27 -B, --binary
28 Emits binary data
29
31 -r, --keyring KEY-RING
32 Supplies keys for use in --key.
33
34
35 -k, --key KEY
36 Adds the key or subkey KEY to the TARGET-KEY
37
38
39 -o, --output FILE
40 Writes to FILE or stdout if omitted
41
43 TARGET-KEY
44 Adds keys to TARGET-KEY
45
47 # Adopt an subkey into the new cert
48 $ sq key adopt --keyring juliet-old.pgp --key 0123456789ABCDEF
49 -- juliet-new.pgp
50
51
53 For the full documentation see <https://docs.sequoia-pgp.org/sq/>.
54
55 sq(1), sq-armor(1), sq-autocrypt(1), sq-certify(1), sq-dearmor(1),
56 sq-decrypt(1), sq-encrypt(1), sq-inspect(1), sq-key(1),
57 sq-key-adopt(1), sq-key-attest-certifications(1),
58 sq-key-extract-cert(1), sq-key-generate(1), sq-keyring(1),
59 sq-keyring-filter(1), sq-keyring-join(1), sq-keyring-list(1),
60 sq-keyring-merge(1), sq-keyring-split(1), sq-keyserver(1),
61 sq-keyserver-get(1), sq-keyserver-send(1), sq-packet(1), sq-sign(1),
62 sq-verify(1), sq-wkd(1)
63
64
65
67 Azul <azul@sequoia-pgp.org>
68 Igor Matuszewski <igor@sequoia-pgp.org>
69 Justus Winter <justus@sequoia-pgp.org>
70 Kai Michaelis <kai@sequoia-pgp.org>
71 Neal H. Walfield <neal@sequoia-pgp.org>
72 Nora Widdecke <nora@sequoia-pgp.org>
73 Wiktor Kwapisiewicz <wiktor@sequoia-pgp.org>
74
75
76
770.24.0 (SEQUOIA-OPENPGP 1.0.0) MARCH 2021 SQ-KEY-ADOPT(1)