Oldest known version of this page was edited on 2007-02-20 16:55:40 by MatthewToseland []
Page view:
Base 64 as used in Freenet
Freenet uses a variant of Base 64 encoding for its keys to convert a block of bytes (for example a hash) into a URI component.
The encoding we use consists of:
The characters A-Z
The characters a-z
The characters 0-9
The character ~
The character -
This is an unusual variant according to
wikipedia∞, but it is used by other apps than Freenet.
It is implemented in
src/freenet/support/Base64.java∞.