コンテンツにスキップ

「Google Authenticator」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
Cewbot (会話 | 投稿記録)
Cewbot (会話 | 投稿記録)
26行目: 26行目:
| language footnote =
| language footnote =
| genre =
| genre =
| license = [[プロプライエタリソフトウェア|プロプライエタリ]][[フリーウェア]] (かつて[[Apache License]] 2.0だった)
| license = [[プロプライエタリソフトウェア|プロプライエタリ]][[フリーウェア]] (かつて[[Apache License]] 2.0だった)
| alexa =
| alexa =
| website = {{URL|https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2|play.google.com/store/google.authenticator}}
| website = {{URL|https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2|play.google.com/store/google.authenticator}}

2020年12月23日 (水) 22:18時点における版

Google Authenticator
開発元 Google
初版 2010年9月20日 (13年前) (2010-09-20)[1]
リポジトリ github.com/google/google-authenticator
対応OS Android, iOS, BlackBerry OS
プラットフォーム 携帯端末
ライセンス プロプライエタリフリーウェア (かつてApache License 2.0だった)
公式サイト play.google.com/store/google.authenticator
テンプレートを表示

Google Authenticatorは、Googleが開発した二段階認証(二要素認証)を行うトークンソフトウェアである。Authenticatorは、Googleログイン時の二段階認証に必要な6桁の数字コードを生成する。また、LastPassDropboxといった他社製のアプリケーションの二段階認証にも対応する。

対応環境

GoogleはiOS[2]BlackBerryAndroid[3]バージョンのAuthenticatorを提供している。他にも幾つかのサードパーティでも実装している。

技術的概要

Googleは各ユーザーに80ビット秘密鍵を生成し16文字のbase32文字列かQRコードで提供している。クライアントはUNIX時間で30秒ごとに代わるメッセージを伴ったこの秘密鍵を使ってHMAC-SHA1を作っている。HMACの部分が6桁数字のコードに変換される。

Google AuthenticatorはRFC 6238で定義されたtime-based One-time Password Algorithmを使用している。

脚注

関連項目

外部リンク