情報工学は、ソフトウェアの書き方を勉強するところではなく、なぜそのソフトウェアの書き方が正しいのかを学ぶ学問だ。情報学科の大学生と飲んだのだけれど、「俺はエンジニアだからSSLとか信用してる前提でコード書くわけじゃん。情報工学ってどうなの?」という問いに対して「その仕組みが正しいのかどうかを研究するのが情報工学です」と彼は答えた。TOTP自体は公開プロトコルなので互換アプリは結構あります。Googleのやつはバックアップできないのが問題なので、他のアプリを使う理由はいっぱいありますよ。AquaMozcだと確定した瞬間にフォーカスが外れます。KEY2で、ツイート画面の文字入力を確定時、フォーカスが外れてしまい、連続して文字が打てない状態になってしまう。これはちょっとストレスだなぁ・・・。Google認証アプリはTOTP互換の別アプリに乗り換えておくと別デバイスにバックアップが取れて便利です。Smartkeyを使っていて、自宅金庫の中に同じ認証コードを出せる端末を保管してあります。