2 ms·True, I also type this in from memory whenever I need a quick TOTP calculation.by jjnoakes 5y agoTrue, I also type this in from memory whenever I need a quick TOTP calculation.tyingq 5y agoMeaning the core TOTP piece isn't much code, and a library might not store/encrypt the seed, display the data, etc, in a way that you want. The bulk of the code for an authenticator app isn't typically the TOTP bit.pennaMan 5y agoYou forgot to add the test cases :)