Library to encode/decode strings or binary data in base32.
Base 32 encodings for JavaScript
Crockford base-32 checksum encoding
An implementation of Douglas Crockford's base 32 encoding algorithm
z-base-32 encoding/decoding library
A base 32 encoding for binary strings
Sample implementation of base 32 (RFC-4648).
Base 32 encodings for JavaScript
z-base-32 checksum encoding
Multi-system base 32 <-> binary conversion.
Fast base encoding / decoding of any given alphabet
Crockford base-32 checksum encoding
Return an unsigned 32-bit integer corresponding to the more significant 32 bits of a double-precision floating-point number.
Crockford flavored base 32 encoding and decoding
Base32 encoding and decoding
Set the more significant 32 bits of a double-precision floating-point number.
Convert an unsigned 32-bit integer to a signed 32-bit integer.
Set the less significant 32 bits of a double-precision floating-point number.
Fast base encoding / decoding of any given alphabet
Pure-JS CRC-32
Return an unsigned 32-bit integer corresponding to the less significant 32 bits of a double-precision floating-point number.
Create a double-precision floating-point number from a higher order word and a lower order word.
Split a double-precision floating-point number into a higher order word and a lower order word.
Base 32 encoding and decoding for nodejs
z-base-32: human-oriented base-32 encoding
A plugin with various encoding schemes, from Crockford's base-32 to HTML entity escaping.
A crate and loadable extension for SQLite that provides Joe's ULIDs.
A Rust implementation of pkcrack - Known-plaintext attack against PkZip encryption
A `no_std` compatible library that provides a function to enode binary data up to 150 bits in a human friendly format.
AI/Human task management system with file-based storage
Pure-Rust AV1 codec — orphan-rebuild scaffold pending clean-room re-implementation.
encodes and decodes G60 as bytes or utf8
The 100% free and open-source Remote Viewing toolset.
SSHBind is a Rust library that securely binds remote services behind multiple SSH jump hosts to a local socket, enabling seamless access with encrypted credential management, TOTP-based two-factor authentication, and automatic reconnection.
NAPI-RS bindings for ruvector-router-core vector database
Exact fixed-point geometry. Float in, float out, zero drift inside.
Obfuscate 32-bit Integers using a 32-bit block cipher based on SKIPJACK
This library features comprehensive error handling with namespaced error types, bidirectional registry URL conversion, and JSON-based configuration for cross-language compatibility. It supports 37 package types (32 official + 5 additional ecosystems) and is fully compliant with the official PURL specification test suite.
Base32 is one of several base 32 transfer encodings. Base32 uses a 32-character set comprising the twenty-six upper-case letters A–Z, and the digits 2–7. Base32 is primarily used to encode binary data, but Base32 is also able to encode binary text like ASCII. Base32 is a notation for encoding arbitrary byte data using a restricted set of symbols that can be conveniently used by humans and processed by computers. Base32 consists of a symbol set made up of 32 different characters, as well as an algorithm for encoding arbitrary sequences of 8-bit bytes into the Base32 alphabet. Because more than one 5-bit Base32 symbol is needed to represent each 8-bit input byte, it also specifies requirements on the allowed lengths of Base32 strings (which must be multiples of 40 bits). The closely related Base64 system, in contrast, uses a set of 64 symbols.
BLAKE is a cryptographic hash function based on Dan Bernstein's ChaCha stream cipher, but a permuted copy of the input block, XORed with round constants, is added before each ChaCha round. Like SHA-2, there are two variants differing in the word size. ChaCha operates on a 4×4 array of words. BLAKE repeatedly combines an 8-word hash value with 16 message words, truncating the ChaCha result to obtain the next hash value. BLAKE-256 and BLAKE-224 use 32-bit words and produce digest sizes of 256 bits and 224 bits, respectively, while BLAKE-512 and BLAKE-384 use 64-bit words and produce digest sizes of 512 bits and 384 bits, respectively.
BLAKE is a cryptographic hash function based on Dan Bernstein's ChaCha stream cipher, but a permuted copy of the input block, XORed with round constants, is added before each ChaCha round. Like SHA-2, there are two variants differing in the word size. ChaCha operates on a 4×4 array of words. BLAKE repeatedly combines an 8-word hash value with 16 message words, truncating the ChaCha result to obtain the next hash value. BLAKE-256 and BLAKE-224 use 32-bit words and produce digest sizes of 256 bits and 224 bits, respectively, while BLAKE-512 and BLAKE-384 use 64-bit words and produce digest sizes of 512 bits and 384 bits, respectively.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.