3 ms·
My point is someone should have written a TOTP client for your particular platform. Also different services use different TOTP systems. I am not well-versed in
by _nedR 10y ago
My point is someone should have written a TOTP client for your particular platform. Also different services use different TOTP systems. I am not well-versed in the matter. For example Steam uses its own app, many apps use google authenticator, microsoft uses its own, others still use authy. AFAIK they aren't interchangeable. I can't be bothered installing all these apps, each of them has their own nefarious agenda to hoover data off my phone.
SMS just works. (except when it doesn't)
- scrollaway 10y agoTOTP is a standard. It just works, and it always does, even if you don't have internet on your phone. Even if you don't have reception. Even if you're out of credit. Even if you're out of the country. Even if your telecom provider hates you. Authy is TOTP. Google Authenticator is TOTP. They are all interchangeable. You can use FreeOTP if you don't want to deal with those: https://fedorahosted.org/freeotp/ https://fedorahosted.org/freeotp/ Steam is SMS, and I heard they now have a shitty custom 2fa but what you're describing is services that don't use an established standard, which is compatible with hundreds of established clients. SMS isn't merely nonstandard (and now deprecated), it's more expensive for both the user (requires an active sim card) and the server (requires sending SMS to numbers all over the world).
- _puk 10y agoThe argument I've heard for why steam requires a custom 2fa is to do with trading on the marketplace [1] The custom component makes sure that marketplace activity is valid (somewhat like the custom banking dongles you get that require both your pin and some transaction identifier). They'd be better off allowing the option of standard TOTP auth for login, so users can use a standard authenticator app, and then layer on a custom app for trading if needed. 1: http://steamcommunity.com/discussions/forum/0/494631873668954229/ http://steamcommunity.com/discussions/forum/0/49463187366895...
- scrollaway 10y agoCan you elaborate? I don't use the marketplace; how does the custom component achieve any of that?
- WorldMaker 10y agoRight their needs don't really justify a custom 2FA at all. Security through obscurity isn't all that much of an advantage and bundling the trade approvals and 2FA into the same app is maybe nicer for some users, but technically unnecessary. If anything it just scans as Valve's traditional NIH syndrome being exhibited here.
- asuffield 10y agoDetail: Google Authenticator is TOTP or HOTP, depending on how the service owner set it up.