
wrap= N, -break= N Set encoded stream line length limit to N characters. Option applies to all variants of base64 codings. t, -text Convert native text line breaks into CRLF sequences prior to encoding orĬonvert CRLF sequences into native text line breaks after decoding. Default for basez, base64 and base64plain commands. lower-case Output lower case letters on encoding, if applicable.

upper-case Output upper case letters on encoding, if applicable. Default for base32 and base32plain commands. Default for base16, hex and unhex commands. ignore-garbage Ignore all characters outside of the encode character-set on decoding.ĭefault for base64mime decoding.

ignore-all-space Ignore all white and non-printable ASCII characters on decoding. r, -strict Do not ignore any characters outside of the encode character-set on strict, -ignore-all-space, and -ignore-garbage By default ignore the space and newline characters. When multiple conflicting options appear, the last option wins. When no FILE is specified or when FILE is -, read standard input. Ignores all characters outside of the encode character-set. PEMĭecoding ignores all white and non-printable characters MIME decoding Īppearance of the padding character in the encoded stream can be avoidedīase64mime and base64pem are the same encodes as base64 but withĮncoded stream line length limit of 76 and 64 characters respectively.
#Base64 encoding from command line plus
Of the plus and slash signs it uses minus and underscore. It has an option to convert local native text line breaks into canonicalĬRLF sequences prior to encoding or to convert CRLF sequences into nativeīase64url encoding is technically the same as base64 but instead Uppercase letters, lowercase letters, numbers, plus and slash. This encoding should not be confused with base32.īase64 encoded stream is a multiple of four-character blocks using Base32 decoding is caseīase32hex encoding works the same way as base32 but witn anĪlternative character-set to preserve the encoded data sort order. Padding character at the end of the encoded steam can be avoided byĮncoding data of size divisible by 5. Last encoded block is padded with equal sign end padding. Strings that could be spelled out and typed in by humans. Transport mechanism, including non-case-preserving barcodes or printed out Storage on - or transport over - any medium or data Some letters are skipped intentionally to make this encoding suitable for Decoding is case insensitive.īase32 encoded stream is a multiple of eight-character blocksĬonsisting of letters and numbers.

It needs no padding and preserves the sort Per RFC 2045 or PEM Printable Encoding per RFC 1421.īase16 encoding produces a multiple of two-character blocks in DESCRIPTION ¶īaseZ encodes/decodes base16, base32, base32hex, base64 orīase64url data stream per RFC 4648 MIME base64 Content-Transfer-Encoding Basez - base 16/32/64 encode/decode data to standard output SYNOPSIS ¶īase64pem.
