本文へスキップ

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を使って通信を暗号化し、データの盗聴や改ざんを防ぐ用途でよく使われます。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語