セキュリティ

ProGuardの有効化によるセキュリティ保護

難読化によるAndroid向けCitrix Workspaceのセキュリティ保護のために、ProGuardを有効にしました。ProGuardはコードのさまざまな部分の名前を変更するため、スタックトレースの検査が防止され、Workspaceアプリがセキュアになります、ProGuardは、アプリのクラス、メソッド、フィールドの名前を短くすることで、アプリのサイズも縮小します。

暗号化

この機能は、安全な通信プロトコルにとって重要な変更です。接頭辞が「TLS_RSA_」の暗号の組み合わせは、Forward Secrecyを提供せず、強度が低いと見なされています。

TLS_RSA_暗号の組み合わせが削除されました。より高度なTLS_ECDHE_RSA_暗号の組み合わせがリリース20.6.5以降でサポートされています。環境がTLS_ECDHE_RSA_暗号の組み合わせで構成されていない場合、暗号化の強度が低いため、クライアントを起動することはできません。

次の高度な暗号の組み合わせがサポートされます:

  • TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384(0xc030)
  • TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384(0xc028)
  • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA(0xc013)

TLS v1.0では、次の暗号の組み合わせがサポートされています:

  • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA

TLS v1.2では、次の暗号の組み合わせがサポートされています:

  • TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
  • TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
  • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA

TLS v1.3では、次の暗号の組み合わせがサポートされています:

  • TLS_AES_256_GCM_SHA384
  • TLS_AES_128_GCM_SHA256

Transport Layer Security 1.3のサポート

Android向けCitrix WorkspaceアプリがTransport Layer Security(TLS)1.3をサポートするようになりました。これにより、パフォーマンスと効率性が向上します。TLS 1.3は、強力な暗号の組み合わせと1回限りのセッションキーによる堅牢なセキュリティを提供します。

エンドユーザーがAndroid 向けCitrix Workspaceアプリでこの機能を有効にするには、次の手順を実行します。

  1. Citrix Workspaceアプリの [設定]>[TLS バージョン] に移動します。
  2. [プロトコル バージョンの選択] オプションをタップし、[TLS v1.3] を選択します。

    TLS 1.3

詳細については、「暗号化」を参照してください

詳しくは、ヘルプドキュメントで「TLSバージョン」を参照してください。

セキュリティ