1PSKCTOOL(1) User Commands PSKCTOOL(1)
2
3
4
6 pskctool - Portable Symmetric Key Container (PSKC) tool
7
9 pskctool [OPTION]... [FILE]...
10
12 Manipulate Portable Symmetric Key Container (PSKC) data.
13
14 This tool allows you to parse, print, validate, sign and verify PSKC
15 data. The input is provided in FILE or on standard input.
16
17 -h, --help
18 Print help and exit
19
20 -V, --version
21 Print version and exit
22
23 --strict
24 Fail hard on PSKC parse error (default=off)
25
26 -d, --debug
27 Show debug messages on stderr (default=off)
28
29 -q, --quiet
30 Quiet operation (default=off)
31
32 -v, --verbose
33 Produce more output (default=off)
34
35 Selecting one of the following modes is required:
36
37 Mode: info
38
39 -i, --info
40 Parse and print human readable summary of PSKC input (de‐
41 fault=off)
42
43 Mode: validate
44
45 -e, --validate
46 Validate PSKC input against XML Schema (default=off)
47
48 Mode: sign
49
50 Digitally sign PSKC data
51
52 --sign Sign PSKC input (default=off)
53
54 --sign-key=FILE
55 Private key to sign with
56
57 --sign-crt=FILE
58 X.509 certificate to sign with
59
60 Mode: verify
61
62 Verify digitally signed PSKC data
63
64 --verify
65 Verify signed PSKC input (default=off)
66
67 --verify-crt=FILE
68 Trusted X.509 certificate for verification
69
71 See <https://www.nongnu.org/oath-toolkit/libpskc-api/pskc-tutorial-
72 pskctool.html>.
73
75 Written by Simon Josefsson.
76
78 Report bugs to: oath-toolkit-help@nongnu.org pskctool home page:
79 <https://www.nongnu.org/oath-toolkit/>
80 General help using GNU software: <https://www.gnu.org/gethelp/>
81
83 Copyright © 2023 Simon Josefsson. License GPLv3+: GNU GPL version 3 or
84 later <https://gnu.org/licenses/gpl.html>.
85 This is free software: you are free to change and redistribute it.
86 There is NO WARRANTY, to the extent permitted by law.
87
88
89
90OATH Toolkit 2.6.9 July 2023 PSKCTOOL(1)