1SQ-PACKET(1)                     USER COMMANDS                    SQ-PACKET(1)
2
3
4

NAME

6       sq-packet - Low-level packet manipulation
7
8       An  OpenPGP data stream consists of packets.  These tools allow working
9       with packet streams.  They are mostly of interest  to  developers,  but
10       "sq  packet  dump"  may  be helpful to a wider audience both to provide
11       valuable information in bug reports to OpenPGP-related software, and as
12       a learning tool.
13
14

SYNOPSIS

16       sq packet [FLAGS] <SUBCOMMAND>
17

FLAGS

19       -h, --help
20              Prints help information
21

SUBCOMMANDS

23       help   Prints this message or the help of the given subcommand(s)
24
25
26       dump   Lists packets
27
28              Creates  a  human-readable  description  of the packet sequence.
29              Additionally, it can print cryptographic  artifacts,  and  print
30              the  raw octet stream similar to hexdump(1), annotating specifi‐
31              cally which bytes are parsed into OpenPGP values.
32
33              To inspect encrypted messages, either supply the session key, or
34              see "sq decrypt --dump" or "sq packet decrypt".
35
36
37       decrypt
38              Unwraps an encryption container
39
40              Decrypts  a  message, dumping the content of the encryption con‐
41              tainer without  further  processing.   The  result  is  a  valid
42              OpenPGP message that can, among other things, be inspected using
43              "sq packet dump".
44
45
46       split  Splits a message into packets
47
48              Splitting a packet sequence into individual packets, then recom‐
49              bining  them  freely with "sq packet join" is a great way to ex‐
50              periment with OpenPGP data.
51
52              The converse operation is "sq packet join".
53
54
55       join   Joins packets split across files
56
57              Splitting a packet sequence into individual packets, then recom‐
58              bining  them  freely with "sq packet join" is a great way to ex‐
59              periment with OpenPGP data.
60
61              The converse operation is "sq packet split".
62

SEE ALSO

64       For the full documentation see <https://docs.sequoia-pgp.org/sq/>.
65
66       sq(1), sq-armor(1), sq-autocrypt(1), sq-certify(1), sq-dearmor(1),
67       sq-decrypt(1), sq-encrypt(1), sq-inspect(1), sq-key(1), sq-keyring(1),
68       sq-keyserver(1), sq-packet(1), sq-packet-decrypt(1), sq-packet-dump(1),
69       sq-packet-join(1), sq-packet-split(1), sq-sign(1), sq-verify(1),
70       sq-wkd(1)
71
72
73

AUTHORS

75         Azul <azul@sequoia-pgp.org>
76         Igor Matuszewski <igor@sequoia-pgp.org>
77         Justus Winter <justus@sequoia-pgp.org>
78         Kai Michaelis <kai@sequoia-pgp.org>
79         Neal H. Walfield <neal@sequoia-pgp.org>
80         Nora Widdecke <nora@sequoia-pgp.org>
81         Wiktor Kwapisiewicz <wiktor@sequoia-pgp.org>
82
83
84
850.24.0 (SEQUOIA-OPENPGP 1.0.0)    MARCH 2021                      SQ-PACKET(1)
Impressum