Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.archive.util
Class Base32

    java.lang.Object
      org.archive.util.Base32

    public class Base32

extends java.lang.Object

Base32 - encodes and decodes RFC3548 Base32 (see http://www.faqs.org/rfcs/rfc3548.html ) Imported public-domain code of Bitzi.

Author:
  Robert Kaye, Gordon Mohr

Constructor Summary
`Base32()`

Method Summary
`static byte[]` | `decode(java.lang.String base32)` Decodes the given Base32 String to a raw byte array.
`static java.lang.String` | `encode(byte[] bytes)` Encodes byte array to Base32 String.
`static void` | `main(java.lang.String[] args)` For testing, take a command-line argument in Base32, decode, print in hex, encode, print

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 java.lang.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(java.lang.String base32)

  Decodes the given Base32 String to a raw byte array.

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

### main

    public static void main(java.lang.String[] args)

  For testing, take a command-line argument in Base32, decode, print in hex, encode, print

  Parameters:
    `args` -

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2003-2008 Internet Archive. All Rights Reserved.