SSLアクセラレータ 【SSL accelerator】 SSL/TLSアクセラレータ / TLSアクセラレータ
概要
SSLアクセラレータ(SSL accelerator)とは、SSL/TLSによる暗号化や復号の処理を専門的に行う機器のこと。Webサーバなどが行う暗号化などの処理を肩代わりして暗号化処理の負荷を軽減することができる。SSL(Secure Socket Layer)および後継のTLS(Transport Layer Security)はHTTPなどと併用するプロトコル(通信規約)の一つで、HTTPなどで交わされるデータを丸ごと暗号化し、インターネットを通じてサーバとクライアントが安全に情報を送受信できるようにする。
サーバ側では、WebサーバソフトウェアなどにSSL/TLSの機能が内蔵されており、Webサーバ上でデータの暗号化や復号を行うのが一般的だが、本来のWebサーバとしての処理に暗号化のための処理が追加されるため、特に大規模なシステムでは処理性能が低下することがある。
SSLアクセラレータはネットワーク上に設置してWebサーバと併用する製品で、SSL/TLS関連の処理を引き受け、Webサーバが本来の処理に専念することができるようにする。暗号化・復号に特化した構成となっているため、安価な製品でも高い性能を発揮することができる。
単体で動作するコンピュータ(アプライアンスサーバ)としてWebサーバと外部ネットワークの間に設置するタイプの製品と、拡張カードなどの形でWebサーバなどに装着して利用する製品がある。汎用のサーバコンピュータで動作するソフトウェアとして実装された製品もある。
(2024.1.11更新)