Base64

From NovaOrdis Knowledge Base
Jump to navigation Jump to search

External

Internal

TO Process


Overview

The Base64 encoding is a binary data encoding scheme designed to represent arbitrary sequences of octets in a form that allows the use of both upper- and lowercase letters (so it can be embedded where text goes) but that need not be human readable.

java.util.Base64

import java.util.Base64;

...

Base64.getMimeEncoder().encodeToString(s.getBytes());

Base64.getEncoder()

new String(Base64.getMimeDecoder().decode(s));

Base64.getDecoder()

Basic Encoder

MIME Encoder

A RFC2045 Base64 encoder. Breaks lines with \n\r.

URL Encoder