Behind the 6-digit code: Building HOTP and TOTP from scratch 249 points by dogacel 1 weeks ago 74 comments story