3 a784b110 2005-02-13 devnull pemdecode, pemencode \- encode files in Privacy Enhanced Mail (PEM) format
4 a784b110 2005-02-13 devnull .SH SYNOPSIS
6 a784b110 2005-02-13 devnull .B auth/pemdecode
7 a784b110 2005-02-13 devnull .I section
12 a784b110 2005-02-13 devnull .B auth/pemencode
13 a784b110 2005-02-13 devnull .I section
17 a784b110 2005-02-13 devnull .SH DESCRIPTION
18 a784b110 2005-02-13 devnull PEM is a textual encoding for binary data originally used by the
19 a784b110 2005-02-13 devnull Privacy Enhanced Mail program but now commonly used for
20 a784b110 2005-02-13 devnull other applications, notably TLS.
21 a784b110 2005-02-13 devnull PEM encodes data in base 64
23 30f6ae14 2005-02-13 devnull .IR encode (3))
24 a784b110 2005-02-13 devnull between lines of the form:
27 a784b110 2005-02-13 devnull -----BEGIN SECTION-----
28 a784b110 2005-02-13 devnull -----END SECTION-----
32 a784b110 2005-02-13 devnull .B SECTION
33 a784b110 2005-02-13 devnull may be any string describing the encoded data.
34 a784b110 2005-02-13 devnull The most common use of PEM format on Plan 9 is for encoding
35 a784b110 2005-02-13 devnull X.509 certificates; see
36 30f6ae14 2005-02-13 devnull .IR rsa (1).
38 a784b110 2005-02-13 devnull .I Pemdecode
39 a784b110 2005-02-13 devnull extracts the named
40 a784b110 2005-02-13 devnull .I section
41 a784b110 2005-02-13 devnull and writes the decoded data to standard output.
43 a784b110 2005-02-13 devnull .I Pemencode
44 a784b110 2005-02-13 devnull encodes its standard input, labels it as a
45 a784b110 2005-02-13 devnull .IR section ,
46 a784b110 2005-02-13 devnull and writes it to standard output.
47 a784b110 2005-02-13 devnull .SH EXAMPLES
48 a784b110 2005-02-13 devnull Encode and decode a simple greeting:
51 a784b110 2005-02-13 devnull % echo hello world |
52 a784b110 2005-02-13 devnull auth/pemencode GREETING
53 a784b110 2005-02-13 devnull -----BEGIN GREETING-----
54 a784b110 2005-02-13 devnull aGVsbG8gd29ybGQK
55 a784b110 2005-02-13 devnull -----END GREETING-----
56 a784b110 2005-02-13 devnull % echo hello world |
57 a784b110 2005-02-13 devnull auth/pemencode GREETING |
58 a784b110 2005-02-13 devnull auth/pemdecode GREETING
59 a784b110 2005-02-13 devnull hello world
62 a784b110 2005-02-13 devnull .SH SOURCE
63 a784b110 2005-02-13 devnull .B \*9/src/cmd/auth
64 a784b110 2005-02-13 devnull .SH "SEE ALSO
65 a784b110 2005-02-13 devnull .IR rsa (1)