デジタル資産を守るために用いられるパスワードには、利点と欠点が併存します。セキュリティを提供する一方、適切なパスワードが考えられないために、サイバー攻撃の81%が発生してしまいます。管理が不十分だと、パスワードがハッカーの裏口となる恐れがあります。では、パスワードなしで守ることは可能でしょうか?
WebAuthnは多くの悩みを解消する手法です。詳細は下記をご覧ください。
パスワード認証は、ハッカーが様々なパスワードの解析技術を習得しているため、利用者にとって手間がかかる上、時代遅れとなっています。(利用者の物忘れも問題ですね)
APIを利用した認証方式であるWebAuthnは、パスワードに依存しないシステムを実現しながら、より良い守りを提供します。ブラウザが対応するAPIと公開鍵暗号を用いて、該当アカウントを守ることが可能です。
以下、分かりやすく解説します。
今日見かける高度で実用的なWebAuthnは、長年にわたる更新と改良の成果です。その基盤は、FIDO Allianceがパスワード認証の限界を超えることを目指した2014年に遡ります。
UAFに取り組んだこの有名なオープン産業組織は、安全な認証を提供しました。しかし、ブラウザ全体での機能不足や実装に関する参照情報の欠如から普及は限定的となり、FIDO Allianceはブラウザベースの認証の模索に乗り出しました。
更新作業は続き、2015年にはUAFの更新としてFIDO2、すなわちFast IDentity Online 2が登場しました。FIDOはその後、W3Cと協力してさらに改良を重ね、APIベースの認証ソリューションへと進化させました。次第に、Apple、Google、Microsoftなどからの支持も得ています。
これらの取り組みにより、WebAuthn APIは2018年に候補推奨の地位を確立しました。それ以来、サイバーセキュリティ分野での普及と利用者の増加が進んでいます。
目的として、パスワード不要かつ柔軟な認証手段の提供により、ユーザー認証を簡素化することを目指しています。
パスワード管理が大きな課題であることから、FIDOの実装はスムーズで簡単なユーザー体験をもたらすとともに、どのような環境でも動作し、堅固な守りと手間のかからない実装を実現する認証を提供します。
総じて、従来の弱く、共通で、使い回しあるいは漏洩してしまったパスワードに依存する古いやり方から解放される一助となっています。
機能を理解することは、WebAuthn SSOをよりよく理解するために重要です。概要は以下の通りです。
さらに詳しく見れば、多くの工程が隠れています。以下、詳細を説明します。
ここでは、二つの主要なワークフローが動作しています。
このワークフローでは、入力されたユーザーネームに対して新たな認証情報を生成します。これがWebAuthnがサポートするパスワード不要ログインの基盤となり、全体で七段階の手順で構成されます。
認証の流れは以下の通りです。
多くの機能から、セキュリティ専門家もWebAuth APIがオンライン資産管理において現代的でより安全なアプローチであると認めざるを得ません。適切に実装されれば、多くの利点が得られます。
非対称暗号鍵とハードウェア認証器を組み合わせることで、アカウントの守りが向上します。API鍵の取得は容易ではなく、認証器ツールの守りをすり抜けるには物理的なアクセスが必要なため、遠隔のハッカーにとっては実現が難しいです。
脅威者がソーシャルエンジニアリングでパスワードを解読できる一方、WebAuthnの回避には複数の段階が必要なため、資産は長期間安全に保たれます。
この認証方式では、ドメイン名が仮想サーバではなくハードウェア認証器に保存されるため、フィッシング攻撃に対して100%の抵抗力があります。初心者にとって、フィッシングはデータ窃盗の大きな要因であり、その発生も増加しているため、リスクを低く抑えることにつながります。
このワークフローでは公開情報のみを扱いDBに保存します。個人情報や記録された生体情報はサーバへ送信され、より高いデータプライバシーのために暗号鍵に保存されます。
ユーザーは、どの認証器を使用するか、およびどの段階で利用するかを選ぶことができます。
主要なブラウザやデバイスに対応しているため、ベンダーロックインに縛られることなく利用できます。
パスワードを作成・記憶する必要がないため、利用者はより快適に利用できます。
これらの評価される利点にもかかわらず、WebAuthn APIにはいくつか特有の欠点があり、実装前に理解することが重要です。例えば:
WebAuthnが相当な守りを提供する一方で、独自の保護策も必要です。APIを狙う攻撃が増加しており、熟練したハッカーがWebAuthnの背後にある暗号鍵にアクセスする可能性もあります。もしそうなれば、デジタル資産を救う手段がなくなります。
Wallarmは、現代的なエンドツーエンドAPIセキュリティを提供することで、この懸念を大いに解消します。マルチクラウド対応のAdvanced API Threat Detection、Cloud WAF、Active Responseなど、多数の機能により、暗号鍵を含む主要なAPIを、DDoS攻撃、ボット、L7攻撃、APIの悪用、OWASP Top 10などの脅威から守ります。
これらのツールは誤検知が少なく、不要な警告も発生しないため、信頼性があります。
まだパスワードを使用し、万全の守りを期待しているか? そろそろ再考し、WebAuthnの利用を始める時です。
サイバーの脆弱性が蔓延する現代、簡単に解析されるパスワードに頼る余裕はありません。WebAuthnは、従来のパスワードを使用せず、攻撃の余地を排除する最先端の認証手法です。暗号鍵によるより高いプライバシー、守り、保護を実現します。
FIDO Alliance - Official website
World Wide Web Consortium (W3C) - Official website
WebAuthn - Github Repository
最新情報を購読