プリンシパル(コンピュータセキュリティ)

コンピュータセキュリティにおけるプリンシパルとは、コンピュータシステムまたはネットワークによって認証されるエンティティです。JavaおよびMicrosoftの文献ではセキュリティプリンシパルと呼ばれています。[ 1 ]

プリンシパルとは、個人、コンピュータ、サービス、プロセスやスレッドなどの計算エンティティ、あるいはそれらの集合を指します。[ 1 ]ネットワーク上のリソースに対する権限や特権を割り当てるには、プリンシパルを識別し、認証する必要があります。プリンシパルには通常、セキュリティ識別子などの識別子が関連付けられており、この識別子を参照することで、プロパティや権限を識別または割り当てることができます。

プリンシパルは、多くの場合、パスワードや(サービスプリンシパルの場合)アクセストークンやその他のシークレットなど、そのプリンシパルとして機能するために使用される資格情報と同義になります。[ 2 ]

参考文献

  1. ^ a b「セキュリティ プリンシパルとは?」docs.microsoft.com、2017 年 4 月 19 日。
  2. ^ Ami Hollander (2024年1月20日). 「ワークショップ:セキュリティプリンシパル」 .
  • RFC  2744 -汎用セキュリティ サービス API バージョン 2
  • RFC  5397 - WebDAV 現在のプリンシパル拡張
  • RFC  4121 - Kerberos バージョン 5 汎用セキュリティ サービス アプリケーション プログラム インターフェイス (GSS-API) メカニズム: バージョン 2