summaryrefslogtreecommitdiff
path: root/source/otp/Base32.mc
Commit message (Collapse)AuthorAgeFilesLines
* feat(otp): add Base32 decoding, HOTP, TOTP and Steam Guard codescirakg10 days1-0/+116
Base32 accepts any case, spaces, hyphens and missing padding, and reports the exact position of a bad character. TOTP uses 64-bit time, so codes stay correct after 2038. Steam Guard is a separate, optional code type. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>