authentication
authenticationは、ITやセキュリティの分野であるユーザーやシステムが、主張している本人であるかを確認するプロセスを指します。日本語では一般的に認証と訳されます。単にパスワードを入力することだけでなく、生体認証やデジタル証明書を用いて、正当な権限を持つ人物であることを証明する一連の手続き全体を指す概念的な言葉です。
認可との違い
日本語ではどちらも認証や許可に近い意味で混同されがちですが、英語では authentication と authorization(認可)を明確に区別します。authentication はあなたは誰かを確認するプロセスであり、authorization はあなたに何をする権限があるかを決定するプロセスです。
authentication: ユーザー名とパスワードでログインし、本人であることを証明する。
authorization: ログインしたユーザーが、管理者ページにアクセスできる権限を持っているかを確認する。
実用的な表現と注意点
現代のセキュリティ文脈では、単一の手段ではなく複数の手段を組み合わせる手法が一般的です。特に multi-factor authentication(多要素認証)という表現が頻繁に使われます。これは、パスワード(知識)、スマートフォンへの通知(所有)、指紋(生体)など、異なる種類の認証要素を組み合わせることで安全性を高める仕組みを指します。
❌ authentication check: 認証チェックと直訳しがちですが、authentication 自体が確認プロセスを指すため、単に authentication または authentication process と言うのが自然です。
✅ two-factor authentication: 二要素認証
✅ biometric authentication: 生体認証
Countable when referring to a specific instance or method of verification (e.g., a biometric authentication). Uncountable when referring to the general security process or the act of proving authenticity.
意味
あるものが本物であること、または利用者が自称している本人であることを証明するプロセス
The system requires two-factor authentication for all logins.
このシステムでは、すべてのログインに二要素認証が必要です。