![Протокол Kerberos](https://i.ytimg.com/vi/efEFL8g8m98/hqdefault.jpg)
コンテンツ
- 定義-Kerberosとはどういう意味ですか?
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- TechopediaはKerberosについて説明します
定義-Kerberosとはどういう意味ですか?
Kerberosは、秘密鍵暗号を使用してクライアント/サーバーアプリケーションを認証するネットワークプロトコルです。 Kerberosは、サービスを使用するために、認証されたサーバーシーケンスを介して暗号化されたチケットを要求します。
このプロトコルの名前は、ギリシャ神話のハデスの門を守った三頭犬(Kerberos、またはケルベロス)に由来しています。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
TechopediaはKerberosについて説明します
KerberosはProject Athenaによって開発されました-マサチューセッツ工科大学(MIT)、Digital Equipment CorporationおよびIBMの共同プロジェクトで、1983年から1991年まで実行されました。
認証サーバーはKerberosチケットを使用してサーバーアクセスを許可し、要求者のパスワードと別のランダム化された値に基づいてセッションキーを作成します。チケット許可チケット(TGT)は、同じ認証サーバーを使用するために必要なチケット許可サーバー(TGS)に送信されます。
リクエスターは、タイムスタンプとサービスチケットを含む暗号化されたTGSキーを受け取ります。これは、リクエスターに返され、解読されます。リクエスターはこの情報をTGSに送信し、暗号化されたキーをサーバーに転送して、目的のサービスを取得します。すべてのアクションが正しく処理されると、サーバーはチケットを受け入れ、目的のユーザーサービスを実行します。ユーザーサービスはキーを復号化し、タイムスタンプを確認し、配信センターに連絡してセッションキーを取得する必要があります。このセッションキーは、チケットを復号化するリクエスタに送信されます。
キーとタイムスタンプが有効な場合、クライアントとサーバーの通信が続行されます。 TGSチケットにはタイムスタンプが付けられているため、割り当てられた時間枠内での同時リクエストが可能です。