NAME
Acme::Collector64 - Yet Another Base64?
SYNOPSIS
use utf8;
use Acme::Collector64;
my $japanese64 = Acme::Collector64->new(
index_table => 'あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもらりるれろがぎぐげござじずぜぞばびぶべぼぱぴぷぺぽやゆよわ=',
);
$japanese64->encode('Hello, world!');
$japanese64->decode('てきにごふきやごけくほずへれぞりけち==');
DESCRIPTION
Let's make your own Base64!
METHODS
- my $c64 = Acme::Collector64->new([\%args])
-
Create new instance of Acme::Collector64.
- index_table
-
This is user definable index table. You have to define 65-character string.
index_table by default is "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".
- $c64->encode($data)
-
This function takes binary string to encode and return the encoded string.
- $c64->decode($string)
-
This function takes text string to decode and return the decoded data.
AUTHOR
Takumi Akiyama <t.akiym at gmail.com>
LICENSE
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.