Base32 syntax and unused padding bits are validated
Invalid symbols, impossible symbol counts, padding placement and non-zero unused bits are rejected rather than decoded approximately.
Validate Base32 symbols and padding, recover the bytes, and show UTF-8 text when the decoded bytes are valid UTF-8.
Invalid symbols, impossible symbol counts, padding placement and non-zero unused bits are rejected rather than decoded approximately.