SSL / TLS バックエンド
sgcWebSockets は、単一のプロパティ TLSOptions.IOHandler の背後で切り替えられる 5 種類の TLS トランスポートを提供します。最大限の移植性を求めるなら OpenSSL を、オペレーティングシステム自身の TLS スタックを使用しデプロイする OpenSSL ライブラリが不要なネイティブのプラットフォームバックエンド(Windows SChannel、Android、iOS/macOS)を選ぶこともできます。もう 1 つの選択肢が Native TLS エンジンです。Object Pascal で書かれた TLS 1.3 および TLS 1.2 スタックで、どのターゲットでも依存関係を持たず、既定で耐量子の X25519MLKEM768 鍵交換をネゴシエートします。Windows では、OpenSSL 自体を実行ファイルへ静的リンクすることもできるため、OpenSSL を使い続けながらデプロイするものを一切なくすことも可能です。バックエンドの切り替えは 1 行のコードだけで、ほかには何も変わりません。