3 个仓库
Utilities for converting binary data into Base32 encoded strings.
Distinct from Base64 Encoding and Decoding: Specifically implements Base32 encoding, whereas the parent focuses on Base64.
Explore 3 awesome GitHub repositories matching software engineering & architecture · Base32 Encoding. Refine with filters or upvote what's useful.
This project provides the official specification for ULIDs, which are 128-bit identifiers that combine a millisecond-precision timestamp and random data. These identifiers are designed to be lexicographically sortable, ensuring that they maintain a strict chronological sequence for database indexing and time-based sorting. The specification defines a standard for binary-to-string serialization using a Crockford-inspired Base32 alphabet. This encoding is intended to produce human-readable strings while excluding ambiguous characters to prevent transcription errors. The technical standards cov
Uses a specific Base32 alphabet to encode binary identifiers into human-readable strings.
sjcl is a JavaScript cryptography library providing a collection of primitives for encryption, hashing, and encoding within a web browser. It functions as an AES symmetric encryption tool, a cryptographic hashing library, and a Base32 data encoder. The project provides implementations for the Advanced Encryption Standard to secure data through symmetric key encryption and decryption. It also enables the generation of fixed-length data fingerprints to verify information integrity and authenticity. The library covers a broader range of security capabilities, including client-side data hashing,
Provides manual bit-shifting and mapping to convert binary buffers into Base32 or Base64 strings.
xid 是一个分布式唯一标识符库,旨在生成紧凑、全局唯一且可按 k 排序的标识符。它作为一个无状态生成器,无需中央协调器或实例间的网络同步即可创建标识符。 该项目将二进制标识符转换为人类可读、不区分大小写的 Base32 字符串,使输出适合在 URL 和 Web 应用中使用。它通过结合高分辨率时间戳和机器标识符,确保了不同进程和主机之间的唯一性。 这些标识符旨在用作数据库主键,以提高索引和查找性能。该系统通过提供保持近似时间顺序的标识符,支持分布式系统协调和后端扩展。
Implements Base32 encoding to convert binary identifiers into human-readable strings.