機密文書がどのように移動しているかに気付いたことがありますか?封をした封筒に入れて、大きな赤い「社外秘」の切手を押して発送します。そして、受話器が届くまで、何度渡されても開かれることはありません。
まさにその通りです LDAPSプロトコル 重要な情報がコンピュータ間で共有されるときに行われます。
それは天才ですよね?ディレクトリ アクセス プロトコルを調査する場合、学習する必要がある重要な情報が大量にあります。このブログ投稿では、LDAPS プロトコル、その仕組み、そしてそれを最も必要としている人について学ぶための基本情報を集めました。このデジタル封印された封筒がどのように機能するかを見てみましょう。
LDAPプロトコルとは何ですか?
LDAPS とは何かを学ぶには、まず次のことをよく理解する必要があります。 LDAP。の略称 軽量ディレクトリ アクセス プロトコル, LDAP は、ネットワーク経由でディレクトリ サービスにアクセスし、管理するために使用されるプロトコルです。さて、それはどういう意味でしょうか?
図書館がどのように機能するかを考えてみましょう。 LDAP のライブラリはディレクトリと呼ばれ、情報が構造化された方法で保存されます。この構造は、枝と葉を持つ樹形図です。ディレクトリ内の各エントリはリーフであり、これらのエントリには書籍名、著者名、ジャンルなどの情報が含まれています。
次に、図書館を管理する司書である LDAP サーバーがあります。 LDAP サーバーはすべてのエントリを保存および整理し、クライアント (コンピュータ、ソフトウェア、アプリケーション) が探している情報を見つけられるようにします。
ここで、LDAP クライアントは、図書館に行って特定の本を求める人のようなものです。クライアントは、コンピュータ、アプリケーション、または基本的に、ディレクトリから情報を取得するために LDAP サーバーにリクエストを送信する任意のユーザーです。
LDAP クライアントが LDAP サーバーにリクエストを送信すると、サーバーはディレクトリを検索して情報を取得するか、ディレクトリにリクエストされた変更を加えます。本質的に、LDAP プロトコルは、コンピューターが構造化された方法で保存された情報を検索して管理するのに役立つ、組織化されたライブラリアンです。
さて、LDAP プロトコルの機能の基本は理解できましたが、密封された封筒はどこにあるのでしょうか?
LDAP と LDAPS — 違いは何ですか?
LDAPS、つまり SSL/TLS 経由の LDAPは、LDAP の安全なバージョンです。その機能は LDAP と同じですが、クライアントとサーバー間の通信が Secure Sockets Layer または Trasport Layer Security を使用して暗号化される点が異なります。これは、送信されるデータが盗聴や改ざんなどのセキュリティ上の危険から安全であることを保証するためです。
LDAP と LDAPS の比較で詳細を見てみましょう。
安全
LDAP プロトコルを使用する場合、通信は暗号化されず、ネットワーク経由で送信されたデータは誰でも読み取ることができます。 LDAP プロトコルは機密データの処理には適していませんが、セキュリティがあまり問題にならない内部ネットワークでの使用に最適です。
前に述べたように、LDAPS プロトコルは SSL または TLS を使用して通信を暗号化します。データは未承認のサードパーティから保護されるため、LDAPS はデータ セキュリティが最優先される環境に最適です。
ポート
LDAP ポートは、通信のセキュリティにおいて重要な役割を果たします。デフォルトの LDAP ポートは 389 です。StartTLS などのツールを使用して通信を安全な通信にアップグレードするオプションは可能ですが、依然として暗号化されていない通信として開始されます。
デフォルトの LDAPS ポートは 636 で、接続は最初から暗号化されます。
構成
LDAP プロトコルは SSL/TLS 証明書を必要としないため、セットアップがはるかに簡単です。また、暗号化がないため、オーバーヘッドも低くなります。
LDAPS プロトコルの設定は、SSL/TLS 証明書が必要なため、LDAP よりも少し複雑です。これらの証明書を管理および配布するには、いくつかの追加構成を行う必要があります。
パフォーマンス
暗号化のオーバーヘッドがないため、LDAP は LDAPS プロトコルよりもわずかに高速に動作します。また、同じリソースを使用して LDAPS よりも多くの会話を処理できます。
LDAPS プロトコルは、暗号化と復号化のプロセスを考慮すると、動作が若干遅くなります。 LDAP よりも安全ですが、追加のリソースが必要になります。
互換性
LDAP は、一般的に使用されるプロトコルとして、ディレクトリおよびクライアント アプリケーションによって広くサポートされています。世界標準としても受け入れられています。
LDAPS は基本的に暗号化機能を備えた LDAP であるため、LDAP と同様に受け入れられ、サポートされます。適切な SSL/TLS 構成が必要なだけです。一部の古いシステムでは、LDAPS をサポートするために追加の構成が必要になる場合があることに注意してください。
全体として、2 つのプロトコルの機能には違いはありません。 LDAPS は、LDAP の安全な暗号化されたバージョンにすぎません。
LDAPS プロトコル — 機能と特性
暗号化が LDAPS プロトコルの最も重要な側面であることはもうご存知でしょうが、暗号化がプロトコルの唯一の機能ではありません。 LDAPS には、通信セキュリティを強化するために重要な機能がいくつか装備されています。
セキュリティ認証
セキュリティ ツールを使用する場合、使用しているプロトコルが実際に安全であることを確認するために、認証は重要な要素です。プロトコルでの SSL/TLS 証明書の使用は、LDAP サーバーの認証における重要な機能です。
ユーザーデータの整合性
LDAPS プロトコルは暗号化を使用することで通信の整合性を維持します。これは、送信中にデータが変更できないこと、および受信したデータが送信されたものとまったく同じであり、変更されていないことを保証するためです。
規制基準への準拠
LDAP と LDAPS のジレンマにおいて、多くの業界が LDAPS の使用を選択する理由は、暗号化プロトコルがさまざまな規制への準拠に役立つからです。重要かつ機密の顧客データを直接扱うヘルスケアや金融などの業界は、GCPR、HIPAA、NIST、PCI-DSS などの厳格な規制に拘束されます。 LDAPS を使用すると、組織は個人情報と財務情報を保護し、法的義務を忠実に守ることができます。
LDAP と LDAPS — 使用例
ほとんどの業界がプロトコルの安全なバージョンを好むのは事実ですが、どちらのプロトコルにも独自の対象者と使用例があります。各プロトコルがどこで最もよく使用されるか、そしてどれが自分に適しているかを見てみましょう。
内部ネットワーク認証用の LDAP
安全で信頼できるネットワーク内で作業する企業や組織は、LDAP を使用して内部ユーザー認証を管理できます。ネットワークはすでに安全であるため、追加の暗号化層は実際には必要なく、企業は LDAP の高速パフォーマンスの恩恵を受けることができます。
ディレクトリ検索サービス用の LDAP
企業はディレクトリ サービスに LDAP を使用できます。従業員はこのプロトコルを使用して、連絡先情報、部門の詳細、または社内のその他の非機密データを検索できます。送信されるデータは機密ではないため、暗号化層は重要ではありません。
パブリック ディレクトリ サービス用の LDAP
パブリック データを扱う企業や組織は、LDAP の使用を好みます。これらの組織には、大学とその公開連絡先ディレクトリが含まれる場合があります。この情報はすでに公開されており、セキュリティ対策が必要ないため、LDAP が適切なオプションです。
開発およびテスト環境用の LDAP
TaaS 環境でデータ送信が必要な場合、開発者は LDAP を使用して、その簡単なセットアップと高速パフォーマンスのメリットを得ることができます。この使用法は、開発環境内でセキュリティが主な懸念事項ではないかどうかによって異なります。
安全なユーザー認証のための LDAPS
企業または組織が企業リソースや機密データ (電子メール、イントラネット、アプリケーションなど) にアクセスする必要がある場合は、ユーザー認証に LDAPS を使用することをお勧めします。 LDAPS は認証資格情報を暗号化し、ユーザー名とパスワードが盗聴から保護されるようにします。
機密データへのアクセスのための LDAPS
従業員の機密情報を扱う企業は、LDAPS を使用する必要があります。この情報には、個人識別番号、給与、さらには健康記録が含まれます。 LDAPS を使用すると、アプリケーションとディレクトリ サービスの間で送信される際に、この情報が安全に保護されます。
外部ネットワークアクセス用のLDAPS
多くの企業は、会社のディレクトリ サービスにオンラインでアクセスする必要があるリモート従業員と協力しています。このタイプの通信の場合、LDAPS は非常に有益であり、安全ではない可能性があるインターネットなどのネットワーク上でのデータ送信を保護します。
金融サービス向けLDAPS
LDAPS は金融業界でよく使用されています。たとえば、銀行がディレクトリ サービスを使用して財務記録を管理する場合、LDAPS を使用します。このプロトコルは、送信中に機密の金融データを保護し、金融規制への準拠を確保するために必要な暗号化を提供します。
LDAP と LDAPS のどちらを選択するかは、主に、データ送信中にどのレベルのセキュリティが必要かによって決まります。パブリック データや機密性のないデータを扱う場合、LDAP とその高速パフォーマンスがまさに必要となります。盗聴や改ざんから保護する必要がある機密データを扱う場合、SSL/TLS 証明書を構成するためにさらに一歩を踏み出す価値は絶対にあります。
LDAPS プロトコル — まとめ
全体として、Lightweight Directory Access Protocol はかなり前から存在しており、多くのユーザーから信頼されています。 SSL/TLS を経由するオプションは、通信の機密性によってのみ異なります。 LDAP と LDAPS は、セキュリティ、セットアップ、パフォーマンスのレベルが異なるだけで、機能の核心は同じです。
よくある質問
LDAPS はどのようなプロトコルを使用しますか?
LDAPS は SSL/TLS 上の LDAP です。機能は LDAP と似ていますが、主な違いは、クライアントとサーバー間の通信が SSL/TLS を使用して暗号化されることです。
LDAP と LDAPS は TCP または UDP を使用しますか?
LDAP と LDAPS はどちらも、主にトランスポート プロトコルとして TCP を使用します。 LDAP は通常、ポート 389 で動作します。LDAPS は通常、ポート 636 で動作します。LDAP は技術的には UDP を使用できますが、信頼性の問題により一般的には使用されません。