Base100 Encode/Decode
How Base100 works
- Alphabet: two-digit numbers 00–99 act as the 100 symbols (base‑100 digits).
- Encoding: interpret input bytes as a big base‑256 integer, then repeatedly divide by 100 to get digits.
- Formatting: each digit is printed as two digits with leading zero (e.g., 3 → 03), typically space‑separated.
- Decoding: parse two‑digit tokens (00–99), accumulate back in base‑100, then convert the integer to bytes.
- Note: This is a textual representation for transport/debugging; it is not encryption or compression.