logahawk.util
Class Base32

java.lang.Object
  extended by logahawk.util.Base32

public class Base32
extends Object

Base32 - encodes and decodes RFC3548 Base32 (see http://www.faqs.org/rfcs/rfc3548.html )

Author:
Robert Kaye, Gordon Mohr

Constructor Summary
Base32()
           
 
Method Summary
static byte[] decode(String base32)
          Decodes the given Base32 String to a raw byte array.
static String encode(byte[] bytes)
          Encodes byte array to Base32 String.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Base32

public Base32()
Method Detail

encode

public static String encode(byte[] bytes)
Encodes byte array to Base32 String.

Parameters:
bytes - Bytes to encode.
Returns:
Encoded byte array bytes as a String.

decode

public static byte[] decode(String base32)
Decodes the given Base32 String to a raw byte array.

Parameters:
base32 -
Returns:
Decoded base32 String as a raw byte array.