About Base32 Decoder
Read text represented using the standard Base32 alphabet. The decoder normalizes letter case and removes whitespace before checking the encoded groups. The decoded bytes must be valid UTF-8; a valid binary secret is not necessarily a readable text message.
Case normalization
Accepts lowercase letters and strips whitespace before decoding.
Structural checks
Rejects invalid group lengths, inconsistent padding and non-zero unused trailing bits.
Strict UTF-8 text output
Invalid decoded UTF-8 produces an error instead of replacement characters.
