Innovative Tech
小学校の「端末パスワード問題」どう考える? 児童が被害/加害者になる可能性も 指紋認証は代替え案になるか(2/3 ページ)
この研究では、学校でパスワードを使用しない認証方法として、FIDO認証の導入を検討している。この目的のために、教員や教員養成課程の学生を対象にFIDO認証のデモンストレーションを実施し、その導入可能性を評価した。
FIDOは、パスワードを使用しないオンラインサービスの認証標準である。この方式では、指紋や顔の生体認証などを利用して、使いやすく安全な認証を実現する。FIDOは公開鍵暗号方式を用いており、認証情報がユーザーとサーバ間で交換されることがないため、セキュリティが高い。
具体的には、サービス利用開始時にユーザーのクライアントデバイス上の認証器で公開鍵と秘密鍵のペアを生成する。公開鍵はサーバに送られ、秘密鍵はクライアントデバイスで保管される。ユーザーの本人確認は認証器で行われ、これによりオンライン認証ができる。
IDに関連する認証情報がネットワーク上に流れないため、セキュリティが高く、ユーザーはパスワードを覚える必要がない。また、パスワードの使い回しによるリスクやフィッシング攻撃への耐性も向上している。FIDOは高いセキュリティと使いやすさを兼ね備えた認証方式である。
FIDO認証システムの設計と実装
研究では、学校に適したユーザー認証システムの要件を探るため、一般的なパスワード認証の代わりにFIDO認証システムを導入し、その適用性を検証する。現在、多くのWebサイトでFIDO認証が使われているが、これらは一般向けであり学校固有の事情には対応していない。そこで、学校の状況を考慮したFIDO認証システムを設計し、検証を行う。
この検証システムでは、学校に必要とされる最低限の機能を備える。これには、パスワードではなく指紋情報による認証、児童の学習状況に合わせた数字のみのユーザーIDと初期パスワード、漢字に読み仮名を付ける機能が含まれる。
FIDO認証システムには、初回に秘密鍵を生成する登録フェーズと、認証器に格納された秘密鍵で認証を行う認証フェーズがある。学校での利用には、教師が児童にユーザーIDと初期パスワードを配布する初期認証フェーズを設計に取り入れる。
これにより、従来の学校の手順とFIDO認証の組み合わせを実現。検証システムでは、ユーザーはトップ画面から初期認証フェーズに進み、ユーザーIDと初期パスワードで認証を行った後、FIDOの登録フェーズと認証フェーズをへる。これにより、学校独特のユーザーIDとパスワードの配布フェーズを保ちつつ、新たにFIDO認証を導入できる。
検証システムを実現するため、Webアプリケーションと認証サーバのプログラムを開発した。認証サーバはPythonのWebアプリケーションフレームワーク「Flask」で実装し、データベースはJSON形式のファイルで構築。このシステムでは、保管するデータが限られているため、JSONファイルでの管理が適切である。
FIDO機能の実装では、サーバ側では特定のライブラリを利用し、Webアプリケーション側ではJavaScriptのAPIを使用した。ユーザーIDと初期パスワードは、データベース用のJSONファイルに事前に記録される。これらは数字のみで構成され、ユーザーIDは任意の7桁、初期パスワードは任意の6桁の数字で設定される。
ローカル認証としては指紋認証を採用し、MacBookを実行環境、Safariをブラウザとして想定し、Touch IDを使ったFIDO認証を行う。Webアプリケーションでは、児童ユーザーを想定し、漢字に読み仮名を付けた。また、教師が指示しやすいように、登録ボタンやログインボタンに色をつけた。
Copyright © ITmedia, Inc. All Rights Reserved.
Innovative Tech
2019年にスタートした本連載「Innovative Tech」は、世界中の幅広い分野から最先端の研究論文を独自視点で厳選、解説している。執筆は研究論文メディア「Seamless」(シームレス)を主宰し、日課として数多くの論文に目を通す山下氏が担当。イラストや漫画は、同メディア所属のアーティスト・おね氏が手掛けている。
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
GMO、ランサム被害にあった顧客に新しいPC提供へ 犯行グループは1人の顧客情報公開か
-
2
NECのルータ「Aterm」、PHP脆弱性の影響なし 設定画面URLの「.php」は無関係
-
3
「楽天トラベル」に不正アクセス 顧客情報最大約260万件など流出か 予約者約3.6万件のクレカ情報も
-
4
GMO不正アクセス、犯人側は「27日に顧客のPC攻撃」予告 GMOが端末回収、ホワイトハッカーが解析中
-
5
Google、プライバシーポリシーに「Gmail」「Googleフォト」のデータを広告に使う例外を追加 回避方法は
-
6
「5年でバッテリーが使い物にならなくなる」は本当か テスラ「モデル3」5年目点検で分かったこと
-
7
「年齢は合ってますが、人間ではありません」 6歳の飼い猫に届いた“進研ゼミの案内” なぜ届いたのかベネッセに聞いた
-
8
GMO熊谷代表「社内ホワイトハッカーが事前に指摘」も対策遅れ、国に「能動的サイバー防御」要請 「責任転嫁では」SNSで批判も
-
9
「若手はAI使うな」は“老害”なのか? 新人教育で「AI禁止」した企業の1年後
-
10
グッスマに不正アクセス、公式EC閉鎖 会員の住所や注文履歴など漏えいか 再開目処立たず
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR