「Google Authenticator」の版間の差分
表示
削除された内容 追加された内容
翻訳調の文章を修正 |
|||
19行目: | 19行目: | ||
| programming language = |
| programming language = |
||
| repo = {{ URL | https://github.com/google/google-authenticator }} |
| repo = {{ URL | https://github.com/google/google-authenticator }} |
||
| operating system = [[Android]], [[iOS (アップル)|iOS]], [[BlackBerry OS]] |
| operating system = [[Android (オペレーティングシステム)|Android]], [[iOS (アップル)|iOS]], [[BlackBerry OS]] |
||
| platform = 携帯端末 |
| platform = 携帯端末 |
||
| size = |
| size = |
||
34行目: | 34行目: | ||
==対応環境== |
==対応環境== |
||
Googleは[[iOS (アップル)|iOS]]<ref>[http://itunes.apple.com/app/google-authenticator/id388497605?mt=8 iOS version of Google Authenticator]</ref>、[[BlackBerry]]、[[Android]]<ref>[https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2 Android version of Google Authenticator]</ref>バージョンのAuthenticatorを提供している。他にも幾つかのサードパーティでも実装している。 |
Googleは[[iOS (アップル)|iOS]]<ref>[http://itunes.apple.com/app/google-authenticator/id388497605?mt=8 iOS version of Google Authenticator]</ref>、[[BlackBerry]]、[[Android (オペレーティングシステム)|Android]]<ref>[https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2 Android version of Google Authenticator]</ref>バージョンのAuthenticatorを提供している。他にも幾つかのサードパーティでも実装している。 |
||
*Windows Phone 7: [http://www.windowsphone.com/s?appid=e7994dbc-2336-4950-91ba-ca22d653759b Authenticator] |
*Windows Phone 7: [http://www.windowsphone.com/s?appid=e7994dbc-2336-4950-91ba-ca22d653759b Authenticator] |
||
*Windows Mobile: [http://forum.xda-developers.com/showthread.php?t=956184 Google Authenticator for Windows Mobile] |
*Windows Mobile: [http://forum.xda-developers.com/showthread.php?t=956184 Google Authenticator for Windows Mobile] |
2020年9月6日 (日) 07:45時点における版
開発元 | |
---|---|
初版 | 2010年9月20日[1] |
リポジトリ |
github |
対応OS | Android, iOS, BlackBerry OS |
プラットフォーム | 携帯端末 |
ライセンス | プロプライエタリフリーウェア (かつてApache License 2.0だった) |
公式サイト |
play |
Google Authenticatorは、Googleが開発した二段階認証(二要素認証)を行うトークンソフトウェアである。Authenticatorは、Googleログイン時の二段階認証に必要な6桁の数字コードを生成する。また、LastPassやDropboxといった他社製のアプリケーションの二段階認証にも対応する。
対応環境
GoogleはiOS[2]、BlackBerry、Android[3]バージョンのAuthenticatorを提供している。他にも幾つかのサードパーティでも実装している。
- Windows Phone 7: Authenticator
- Windows Mobile: Google Authenticator for Windows Mobile
- Java CLI: Authenticator.jar
- Java GUI: JAuth
- J2ME: gauthj2me lwuitgauthj2me Mobile-OTP
- PalmOS: gauthj2me
- webOS: GAuth
- Windows: gauth4win
- HTML5: html5-google-authenticator
- MeeGo/Harmattan (Nokia N9): GAuth
技術的概要
Googleは各ユーザーに80ビット秘密鍵を生成し16文字のbase32文字列かQRコードで提供している。クライアントはUNIX時間で30秒ごとに代わるメッセージを伴ったこの秘密鍵を使ってHMAC-SHA1を作っている。HMACの部分が6桁数字のコードに変換される。
Google AuthenticatorはRFC 6238で定義されたtime-based One-time Password Algorithmを使用している。
脚注
関連項目
- セキュリティトークン
- ワンタイムパスワード
- FreeOTP: Redhatによる代替実装
外部リンク
- モジュールStringのエラー: Target string is empty Google Authenticator - Google Play
- {{App Store Preview App}}のエラー: IDを指定しておらず、ウィキデータにも入力されていません。
- Google Authenticator on Google Help
- Google Authenticator implementation in Python on Stack Overflow