読み方 : にんしょう

認証【authentication】certification

認証とは?

対象の正当性や真正性を確かめること。ITの分野では、システム利用などに際して相手が名乗った通りの本人であると何らかの手段により確かめる手続きのことを認証ということが多い。

相手が本物か確かめるという相手認証の他に、メッセージ認証のようにデータ改竄されていないか確かめたり、時刻認証のようにデータの属性が真正であることを確認することを指す場合もある。

二者間認証/相手認証 (authentication/オーセンティケーション)

二者が相対で相手方の真正性などを確かめることを「相手認証」あるいは「二者間認証」と呼び、英語では “authentication” (オーセンティケーション、動詞は “authenticate” )という。

例えば、ある利用者がコンピュータに自分のアカウント名を名乗り、そのアカウント名の正しいパスワードを入力できれば、確かにその利用者がアカウント名の本人であることが確認できる。日常的にも、金融機関のATM現金自動預け払い機)などで、キャッシュカードを提示したのが本人であることを確認するために暗証番号を入力させる、といった場面で利用されている。

三者間認証/第三者認証 (certification/サーティフィケーション)

第三者に問い合わせて相手方の正当性を確かめることを「三者間認証」あるいは「第三者認証」と呼び、英語では “certification” (サーティフィケーション、動詞は “certify” )という。

例えば、通信経路を暗号化する際などに、相手方から提示されたデジタル証明書を発行元(認証局/CA:Certificate Authority)に照会すれば、身元を確認することができる。日常的には、資格や行政機関の認証制度、クレジットカードを使用する際に加盟店が発行元に信用照会する仕組みなどが該当する。

認証方法の分類 (WYK/WYH/WYA)

認証を行う二者の間で事前に秘密の情報を共有し、認証時に正しく入力できれば本人であるとみなす方式をWYK(What You Know)認証という。パスワードパスフレーズ暗証番号などが該当する。何らかの方法で本人から詐取したり、入力時の覗き見や通信時の盗み見などで秘密の情報を入手されると、認証が突破され第三者によるなりすましが可能となる。

認証元が本人に発行した物理的なモノを提示・接続することにより本人であることを確認する方式をWYH(What You Have)認証という。セキュリティトークンUSBトークンなど)や暗号鍵などを格納したICカードを手元の機器の端子に接続したり、本人に発行した乱数表の指定位置の文字・数字を入力させるといった手法が知られる。モノを盗まれるとなりすましの危険がある。

認証元に登録された本人の身体に固有のパターンにより本人確認する方式をWYA(What You Are)認証あるいは生体認証バイオメトリクス認証/biometrics authentication)という。指紋認証静脈認証(掌の静脈のパターンを用いる)、虹彩認証(瞳の黒目部分にある虹彩の模様を用いる)、声紋認証顔認証などが知られる。

他の方式より他人による(特定の個人への故意の)なりすましは最も難しいとされるが、方式によってはパターン識別システムの認識精度を100%にすることは難しく、本人を拒否してしまったり、他人と取り違えてしまうといった誤検知の問題がある。

認証と認可

認証済みの利用者に対し、アクセス権の設定などを参照して本人に与えられた適切な権限による操作を許可する(権限外の利用を拒否する)ことを「認可」と呼び、英語では “authorization” (オーソライゼーション、動詞は “authorize” )という。

認証の次の段階で行われる権限の付与のことを指すが、単純なシステムでは認証と同時に認可も済んでしまうことも多く、字面も似ており、日常的な語彙としては似た意味合いであるため、しばしば混同される。認証向けの技術を認可に用いるといった不適切な事例も起きている。

英語でも “authentication” と “authorization” は日常語彙としては意味も綴りも似ており、日本語の場合と事情は近い。さらに、方式名や製品名に使用する際などに、どちらも “auth” と略されることがあるため、余計に混同しやすいという事情があり、近年では認証を “authn” 、認可を “authz” として別の略号を用いることが提唱されている。

🔰よくある質問

  • ITにおける認証とはどういう意味ですか?
    システムやサービスにアクセスしようとしている相手が、本当に主張通りの人物や機器であるかを確認する仕組みのことです。ログイン時のIDとパスワードの入力が最も身近な例で、「本人確認」に相当する処理です。認証が適切に機能することで、不正アクセスや­なりすまし­を防ぐことができます。
  • 認証認可はどう違いますか?
    認証は「あなたは誰ですか」という本人確認のプロセスで、認可は「あなたはこれをしてよいです」というアクセス権限の付与プロセスです。例えば、社内システムへのログイン認証にあたり、ログイン後に一般社員と管理者で操作できる機能が異なるのが認可にあたります。両者はセットで運用されることが一般的です。
  • 多要素認証とはどういう仕組みですか?
    本人確認に複数の異なる種類の要素を組み合わせる認証方式です。「知識情報」(パスワードPINなど)、「所持情報」(スマートフォンICカードなど)、「生体情報」(指紋や虹彩など)の3種類から2つ以上を組み合わせます。パスワードが漏えいしても追加の認証があるため、不正アクセスへの耐性が大幅に高まります。
  • シングルサインオンSSO)とは何ですか?
    一度の認証で複数のサービスやシステムを利用できるようにする仕組みです。企業環境では多数のシステムを利用する場面が多く、システムごとにIDとパスワードを管理する手間を省けるメリットがあります。GoogleアカウントやMicrosoftアカウントで複数のサービスにログインできるのソーシャルログインSSOの一例です。
  • 生体認証とはどういう仕組みですか?
    指紋や手の静脈、顔貌、虹彩、網膜、声紋、歩容など、個人ごとに異なる身体的特徴を使って本人確認を行う認証方式です。パスワードのように忘れたり盗まれたりするリスクが低く、利便性も高いためスマートフォンのロック解除や金融サービスへの導入が急速に進んでいます。ただし、指紋の型を取ってシリコンで偽の指を偽造するなどの手法で突破された場合、生体情報はパスワードのように変更できないという問題があります。

認証の用語一覧

他の辞典等による「認証」の解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。