本文へスキップ
BecomeCoder
Wiki一覧コース一覧

認証

最終更新: 2026年8月8日

認証(Authentication)は、アクセスしてきた相手が 本当に本人かを確かめる ことです。ログインは、その代表例です。

本人確認の手がかりは、大きく3種類に分けられます。

パスワードのように1種類だけに頼るのは、それが漏れると突破されてしまいます。そこで、複数を組み合わせて安全性を高めるのが 二要素認証 です。

flowchart LR
  A["認証:あなたは誰?"] --> B["認可:あなたに何を許す?"]

よく混同されますが、「誰か」を確かめる認証 と、「その人に何を許すか」を決める 認可 は別物です。まず認証で身元を確かめ、次に認可で権限を決める——この順で使われます。パスワードは、そのまま保存せず ハッシュ化 して守るのが鉄則です。

← Wiki一覧に戻る