また、PGPは、鍵リングと呼ばれる特別なファイルに鍵を保管する機能を備えている。公開鍵は公開鍵リングに、秘密鍵は秘密鍵リングに保管される。PGPはファイルの暗号化にもメッセージの暗号化にも利用することができる。
(2)VPN(Virtual Private Network)
他のネットワークを経由する複数のネットワーク間を専用線のように接続するための技術。トンネリングと呼ばれる技術と暗号化によってインターネット上に安全な回線を仮想的に構築する。一般のインターネット接続では、ファイアウォールをはさんでインターネットと接続し、他のネットワークと接続する。これに対してVPNでは、ファイアウォールの前にVPN装置を追加する。VPN装置は、ある通信の中に他の通信データを入れて送信するトンネリングと呼ばれる技術を用いて通信データを変換することで、プライベート・アドレスを用いた通信TCP/IP以外のプロトコルを用いた通信を可能にする。VPNではデータの暗号化も行う。暗号化によって、VPNで接続する組織のファイアウォール間に、暗号化されたトンネルが張られ、その中を流れるデータは外部から覗き見される危険はなくなる。最近では、ファイアウォールなどにVPNが組み込まれており、簡単に利用できるようになっている。