Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Besu32 TravisCI build License

By Thomas Bhatia (thomas.bhatia@eo.io)

Description

A fast IETF RFC 4648 compliant Base32 library for Erlang.

Supports the following algorithms:

  • Base32 alphabet
  • encoding
  • decoding

Installation

Add Besu32 to your rebar.config dependencies:

{deps, [
    {besu32,{git , "git@github.com:thomasbhatia/besu32.git", {tag, "v0.5.0"}}}
]}.

Usage

Encode

besu32:encode(<<"The quick brown fox jumps over the lazy dog">>).
<<"KRUGKIDROVUWG2ZAMJZG653OEBTG66BANJ2W24DTEBXXMZLSEB2GQZJANRQXU6JAMRXWO===">>

Decode

besu32:decode(<<"KRUGKIDROVUWG2ZAMJZG653OEBTG66BANJ2W24DTEBXXMZLSEB2GQZJANRQXU6JAMRXWO===">>).
<<"The quick brown fox jumps over the lazy dog">>

License

Besu32 is released under BSD (see LICENSE).

About

A fast IETF RFC 4648 compliant Base32 library for Erlang.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages