Skip to content

malik672/base32

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Base32 Encoder/Decoder

A high-performance Base32 implementation in Rust using Crockford's Base32 alphabet. Uses Zero Dependency.

Installation

Add to your Cargo.toml:

[dependencies]
base32 = { path = "./base32" }

Crockford's Base32 Alphabet

Uses Crockford's Base32 alphabet with these characters:

0123456789abcdefghjkmnpqrstvwxyz

Note: Characters 'i', 'l', 'o', 'u' are excluded to avoid confusion with numbers and to improve readability.

Attribution

Partial fork of andreasots/base32 @ commit 58909ac

This project is based on the excellent work by The base32 Developers, with significant optimizations and extensions for ARM64 architecture and performance analysis.

License

Licensed under the MIT License - See LICENSE file for details

Original work copyright (c) 2015 The base32 Developers

About

Base32 ecncoding in rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages