FTPSとは?
えふてぃーぴーえす
FTPSとは、ファイル転送プロトコルFTPにSSL/TLSによる暗号化を加えて安全性を高めた通信プロトコルです。
FTPSは「FTP over SSL/TLS」の略で、従来のFTP(File Transfer Protocol)にTLS(Transport Layer Security)による暗号化を組み合わせたファイル転送プロトコルです。元々のFTPは通信内容が平文で送受信されるため、盗聴によってユーザー名・パスワード・ファイル内容が漏れるリスクがありました。FTPSはこの問題を解消するために考案されました。
FTPSには大きく2つのモードがあります。
- 明示的FTPS(Explicit FTPS):通常のFTPポート(21番)で接続を開始し、その後TLS暗号化へ切り替える方式。「FTPES」とも呼ばれます。
- 暗黙的FTPS(Implicit FTPS):最初から専用ポート(990番)に接続し、最初から暗号化通信を行う方式。古い方式です。
FTPSと似た名称の「SFTP(SSH File Transfer Protocol)」はSSH上でファイルを転送する全く別のプロトコルです。FTPSはあくまでFTPプロトコルにTLSを組み合わせたものです。
現在でも業務システムや企業間のファイル連携でFTPSは広く使われており、特に既存のFTPインフラをセキュア化する際に採用されることが多いです。
使い方・例文
企業間の受発注データや請求書ファイルを定期的にやり取りするシステムで、平文FTPの代わりにFTPSを使って通信を暗号化し、データの盗聴や改ざんを防ぐ用途でよく使われます。
この用語をシェア
最終更新: