Base32 (RFC4648) encoding / decoding for common lisp
Common Lisp
Latest commit 8cdee06 Apr 15, 2013 @Ferada Ferada committed with Decode upper case as well.
Permalink
Failed to load latest commit information.
LICENSE Initial commit Mar 6, 2011
README Edited README via GitHub Mar 6, 2011
base32.lisp Decode upper case as well. Apr 19, 2013
cl-base32.asd Initial commit Mar 6, 2011
package.lisp Documentation updates Mar 8, 2011
tests.lisp Decode upper case as well. Apr 19, 2013

README

CL-Base32 is a Common Lisp library for encoding / decoding bytes to / from base32 strings
(e.g., RFC 4648).

One advantage of base32 encoding is that the resulting strings do not require URL encoding
for use in an URL, as the base32 alphabet contains no characters that must be encoded
to appear in an URL.

This package is intended to be portable across as many Common Lisp implementations
and platforms as possible.  Any issues with such portability should be reported
phil@haphazardhouse.net.

Known to work on CCL & SBCL for Mac OS X.

Current source can be found here: http://github.com/hargettp/cl-base32. 

Home page is here: http://haphazardhouse.net/projects/cl-base32.