View a markdown version of this page

Politiques de sécurité pour AWS Transfer Family serveurs - AWS Transfer Family

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Politiques de sécurité pour AWS Transfer Family serveurs

Politiques de sécurité des serveurs dans AWS Transfer Family vous permettent de limiter l'ensemble des algorithmes cryptographiques (codes d'authentification des messages (MAC), échanges de clés (KEX), suites de chiffrement, chiffrements de contenu et algorithmes de hachage) associés à votre serveur.

AWS Transfer Family prend en charge les politiques de sécurité post-quantiques qui utilisent des algorithmes d'échange de clés hybrides, combinant des méthodes cryptographiques traditionnelles avec des algorithmes post-quantiques pour fournir une sécurité renforcée contre les futures menaces informatiques quantiques. Pour plus d’informations, consultez Utilisation de l'échange de clés post-quantique hybride avec AWS Transfer Family.

Pour obtenir la liste des algorithmes cryptographiques pris en charge, voir Algorithmes cryptographiques. Pour obtenir la liste des algorithmes de clé pris en charge à utiliser avec les clés d'hôte du serveur et les clés utilisateur gérées par les services, voir Gestion des clés SSH et PGP dans Transfer Family.

Note

À partir de 2025, tous les nouveaux AWS Transfer Family les politiques de sécurité incluent la prise en charge de la cryptographie post-quantique à l'aide d'algorithmes d'échange de clés hybrides. Pour plus d'informations sur la sécurité post-quantique, voir Utilisation de l'échange de clés post-quantique hybride avec AWS Transfer Family.

Note

Nous vous recommandons vivement de mettre à jour vos serveurs conformément à notre politique de sécurité la plus récente.

  • TransferSecurityPolicy-2024-01 est la politique de sécurité par défaut associée à votre serveur lors de la création d'un serveur à l'aide de la console, de l'API ou de l'interface de ligne de commande.

  • Si vous créez un serveur Transfer Family à l'aide de CloudFormation et acceptez la politique de sécurité par défaut, le serveur est assigné TransferSecurityPolicy-2018-11.

Si la compatibilité des clients vous préoccupe, veuillez indiquer clairement la politique de sécurité que vous souhaitez utiliser lors de la création ou de la mise à jour d'un serveur plutôt que d'utiliser la politique par défaut, qui est sujette à modification. Pour modifier la politique de sécurité d'un serveur, voir Modifier la politique de sécurité.

Note

L'article précédent sur les politiques quantiques (TransferSecurityPolicy-PQ-SSH-Experimental-2023-04 et TransferSecurityPolicy-PQ-SSH-FIPS-Experimental-2023-04) sont obsolètes. Nous vous recommandons d'utiliser les nouvelles politiques à la place.

Pour plus d'informations sur la sécurité dans Transfer Family, consultez les articles de blog suivants :

Algorithmes cryptographiques

Pour les clés hôtes, nous prenons en charge les algorithmes suivants :

  • rsa-sha2-256

  • rsa-sha2-512

  • ecdsa-sha2-nistp256

  • ecdsa-sha2-nistp384

  • ecdsa-sha2-nistp521

  • ssh-ed25519

En outre, les politiques de sécurité suivantes permettent ssh-rsa:

  • TransferSecurityPolicy-2018-11

  • TransferSecurityPolicy-2020-06

  • TransferSecurityPolicy-FIPS-2020-06

  • TransferSecurityPolicy-FIPS-2023-05

  • TransferSecurityPolicy-FIPS-2024-01

Note

Il est important de comprendre la distinction entre le type de clé RSA, qui est toujours ssh-rsa—et l'algorithme de clé hôte RSA, qui peut être n'importe lequel des algorithmes pris en charge.

La liste suivante répertorie les algorithmes cryptographiques pris en charge pour chaque politique de sécurité.

Note

Dans le tableau et les politiques suivants, notez l'utilisation suivante des types d'algorithmes.

  • Les serveurs SFTP utilisent uniquement des algorithmes dans SshCiphers, SshKexs, et SshMacs sections.

  • Les serveurs FTPS utilisent uniquement des algorithmes dans TlsCiphers section.

  • Les serveurs FTP, puisqu'ils n'utilisent pas de cryptage, n'utilisent aucun de ces algorithmes.

  • Les serveurs AS2 utilisent uniquement des algorithmes dans ContentEncryptionCiphers et HashAlgorithms sections. Ces sections définissent les algorithmes utilisés pour chiffrer et signer le contenu des fichiers.

  • Le FIPS-2024-05 et FIPS-2024-01 les politiques de sécurité sont identiques, sauf que FIPS-2024-05 ne prend pas en charge le ssh-rsa algorithme.

  • Transfer Family a introduit de nouvelles politiques restreintes qui ressemblent étroitement aux politiques existantes :

    • Le TransferSecurityPolicy-Restricted-2018-11 et TransferSecurityPolicy-2018-11 les politiques de sécurité sont identiques, sauf que la politique restreinte ne prend pas en charge le chacha20-poly1305@openssh.com chiffre.

    • Le TransferSecurityPolicy-Restricted-2020-06 et TransferSecurityPolicy-2020-06 les politiques de sécurité sont identiques, sauf que la politique restreinte ne prend pas en charge le chacha20-poly1305@openssh.com chiffre.

    *Dans le tableau suivant, chacha20-poly1305@openssh.com le chiffrement est inclus dans la politique non restreinte uniquement,

Politique de sécurité

TransferSecurityPolicy-2025-03

TransferSecurityPolicy-FIPS-2025-03

TransferSecurityPolicy-SshAuditCompliant-2025-02

TransferSecurityPolicy-AS2Restricted-2025-07

TransferSecurityPolicy-2024-01

TransferSecurityPolicy-FIPS-2024-01/TransferSecurityPolicy-FIPS-2024-05

TransferSecurityPolicy-2023-05

TransferSecurityPolicy-FIPS-2023-05

TransferSecurityPolicy-2022-03

TransferSecurityPolicy-2020-06 et TransferSecurityPolicy-Restricted-2020-06

TransferSecurityPolicy-FIPS-2020-06

TransferSecurityPolicy-2018-11 et TransferSecurityPolicy-Restricted-2018-11

SshCiphers

aes128-ctr

♦

♦

♦

♦

♦

♦

♦

♦

♦

aes128-gcm@openssh.com

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

aes192 ctr

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

aes256-ctr

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

aes256-gcm@openssh.com

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

chacha20-poly1305@openssh.com

♦*

♦*

SshKexs

mlkem768x25519-sha256

♦

♦

♦

mlkem768nistp256-sha256

♦

♦

♦

mlkem1024nistp384-sha384

♦

♦

♦

courbe 25519-sha256

♦

♦

♦

♦

♦

♦

♦

curve25519-sha256@libssh.org

♦

♦

♦

♦

♦

♦

♦

diffie-hellman-group14-sha1

♦

diffie-hellman-group14-sha256

♦

♦

♦

diffie-hellman-group16-sha512

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

diffie-hellman-group18-sha512

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

diffie-hellman-group-exchange-sha256

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

ecdh-sha2-nistp256

♦

♦

♦

♦

♦

♦

♦

♦

ecdh-sha2-nistp384

♦

♦

♦

♦

♦

♦

♦

♦

ecdh-sha2-nistp521

♦

♦

♦

♦

♦

♦

♦

♦

SshMacs

hmac-sha1

♦

hmac-sha1-etm@openssh.com

♦

hmac-sha2-256

♦

♦

♦

♦

hmac-sha2-256-etm@openssh.com

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

hmac-sha2-512

♦

♦

♦

♦

hmac-sha2-512-etm@openssh.com

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

umac-128-etm@openssh.com

♦

♦

umac-128@openssh.com

♦

♦

umac-64-etm@openssh.com

♦

umac-64@openssh.com

♦

ContentEncryptionCiphers

aes256-cbc

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

aes192-cbc

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

aes128-cbc

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

3des-cbc

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

HashAlgorithms

sha256

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

sha384

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

sha512

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

sha1

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

TlsCiphers

TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

♦

TLS_RSA_WITH_AES_128_CBC_SHA256

♦

TLS_RSA_WITH_AES_256_CBC_SHA256

♦

Détails de la politique de sécurité

Les sections suivantes contiennent la représentation JSON de chaque politique de sécurité.

TransferSecurityPolicy-2025-03

Ce qui suit montre TransferSecurityPolicy-2025-03 politique de sécurité.

{ "SecurityPolicy": { "Fips": false, "SecurityPolicyName": "TransferSecurityPolicy-2025-03", "SshCiphers": [ "aes256-gcm@openssh.com", "aes128-gcm@openssh.com", "aes128-ctr", "aes256-ctr", "aes192-ctr" ], "SshKexs": [ "mlkem768x25519-sha256", "mlkem768nistp256-sha256", "mlkem1024nistp384-sha384", "ecdh-sha2-nistp256", "ecdh-sha2-nistp384", "ecdh-sha2-nistp521", "curve25519-sha256", "curve25519-sha256@libssh.org", "diffie-hellman-group16-sha512", "diffie-hellman-group18-sha512", "diffie-hellman-group-exchange-sha256" ], "SshMacs": [ "hmac-sha2-256-etm@openssh.com", "hmac-sha2-512-etm@openssh.com" ], "ContentEncryptionCiphers": [ "aes256-cbc", "aes192-cbc", "aes128-cbc", "3des-cbc" ], "HashAlgorithms": [ "sha256", "sha384", "sha512", "sha1" ], "TlsCiphers": [ "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" ], "Type": "SERVER", "Protocols": [ "SFTP", "FTPS" ] } }

TransferSecurityPolicy-FIPS-2025-03

Ce qui suit montre TransferSecurityPolicy-FIPS-2025-03 politique de sécurité.

{ "SecurityPolicy": { "Fips": true, "SecurityPolicyName": "TransferSecurityPolicy-FIPS-2025-03", "SshCiphers": [ "aes256-gcm@openssh.com", "aes128-gcm@openssh.com", "aes256-ctr", "aes192-ctr", "aes128-ctr" ], "SshKexs": [ "mlkem768x25519-sha256", "mlkem768nistp256-sha256", "mlkem1024nistp384-sha384", "ecdh-sha2-nistp256", "ecdh-sha2-nistp384", "ecdh-sha2-nistp521", "diffie-hellman-group-exchange-sha256", "diffie-hellman-group16-sha512", "diffie-hellman-group18-sha512" ], "SshMacs": [ "hmac-sha2-512-etm@openssh.com", "hmac-sha2-256-etm@openssh.com" ], "ContentEncryptionCiphers": [ "aes256-cbc", "aes192-cbc", "aes128-cbc", "3des-cbc" ], "HashAlgorithms": [ "sha256", "sha384", "sha512", "sha1" ], "TlsCiphers": [ "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" ], "Type": "SERVER", "Protocols": [ "SFTP", "FTPS" ] } }

TransferSecurityPolicy-AS2Restricted-2025-07

Cette politique de sécurité est conçue pour les transferts de fichiers AS2 qui nécessitent une sécurité renforcée en excluant les algorithmes cryptographiques existants. Il prend en charge le cryptage AES moderne et SHA-2 algorithmes de hachage tout en supprimant la prise en charge d'algorithmes plus faibles tels que 3DES et SHA-1.

Note

Cette politique de sécurité est identique à TransferSecurityPolicy-2025-03, sauf qu'il ne prend pas en charge 3DES (dans ContentEncryptionCiphers) et ne prend pas en charge le SHA1 (dans HashAlgorithms). Il inclut tous les algorithmes datant de 2025-03, y compris les algorithmes cryptographiques post-quantiques (mlkem* KEXs).

{ "SecurityPolicy": { "Fips": false, "SecurityPolicyName": "TransferSecurityPolicy-AS2Restricted-2025-07", "SshCiphers": [ "aes256-gcm@openssh.com", "aes128-gcm@openssh.com", "aes128-ctr", "aes256-ctr", "aes192-ctr" ], "SshKexs": [ "mlkem768x25519-sha256", "mlkem768nistp256-sha256", "mlkem1024nistp384-sha384", "ecdh-sha2-nistp256", "ecdh-sha2-nistp384", "ecdh-sha2-nistp521", "curve25519-sha256", "curve25519-sha256@libssh.org", "diffie-hellman-group16-sha512", "diffie-hellman-group18-sha512", "diffie-hellman-group-exchange-sha256" ], "SshMacs": [ "hmac-sha2-256-etm@openssh.com", "hmac-sha2-512-etm@openssh.com" ], "ContentEncryptionCiphers": [ "aes256-cbc", "aes192-cbc", "aes128-cbc" ], "HashAlgorithms": [ "sha256", "sha384", "sha512" ], "TlsCiphers": [ "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" ], "Type": "SERVER", "Protocols": [ "SFTP", "FTPS" ] } }

TransferSecurityPolicy-SshAuditCompliant-2025-02

Ce qui suit montre TransferSecurityPolicy-SshAuditCompliant-2025-02 politique de sécurité.

Note

Cette politique de sécurité est conçue en fonction des recommandations fournies par le ssh-audit outil, et est 100 % conforme à cet outil.

{ "SecurityPolicy": { "Fips": false, "Protocols": [ "SFTP", "FTPS" ], "SecurityPolicyName": "TransferSecurityPolicy-SshAuditCompliant-2025-02", "SshCiphers": [ "aes128-gcm@openssh.com", "aes256-gcm@openssh.com", "aes128-ctr", "aes256-ctr", "aes192-ctr" ], "SshKexs": [ "curve25519-sha256", "curve25519-sha256@libssh.org", "diffie-hellman-group18-sha512", "diffie-hellman-group16-sha512", "diffie-hellman-group-exchange-sha256" ], "SshMacs": [ "hmac-sha2-256-etm@openssh.com", "hmac-sha2-512-etm@openssh.com" ], "ContentEncryptionCiphers": [ "aes256-cbc", "aes192-cbc", "aes128-cbc", "3des-cbc" ], "HashAlgorithms": [ "sha256", "sha384", "sha512", "sha1" ], "TlsCiphers": [ "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" ], "Type": "SERVER" } }

TransferSecurityPolicy-2024-01

Ce qui suit montre TransferSecurityPolicy-2024-01 politique de sécurité.

{ "SecurityPolicy": { "Fips": false, "SecurityPolicyName": "TransferSecurityPolicy-2024-01", "SshCiphers": [ "aes128-gcm@openssh.com", "aes256-gcm@openssh.com", "aes128-ctr", "aes256-ctr", "aes192-ctr" ], "SshKexs": [ "ecdh-sha2-nistp256", "ecdh-sha2-nistp384", "ecdh-sha2-nistp521", "curve25519-sha256", "curve25519-sha256@libssh.org", "diffie-hellman-group18-sha512", "diffie-hellman-group16-sha512", "diffie-hellman-group-exchange-sha256" ], "SshMacs": [ "hmac-sha2-256-etm@openssh.com", "hmac-sha2-512-etm@openssh.com" ], "ContentEncryptionCiphers": [ "aes256-cbc", "aes192-cbc", "aes128-cbc", "3des-cbc" ], "HashAlgorithms": [ "sha256", "sha384", "sha512", "sha1" ], "TlsCiphers": [ "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" ] } }

TransferSecurityPolicy-FIPS-2024-01/TransferSecurityPolicy-FIPS-2024-05

Ce qui suit montre TransferSecurityPolicy-FIPS-2024-01 et TransferSecurityPolicy-FIPS-2024-05 politiques de sécurité.

Note

Le point de terminaison du service FIPS et TransferSecurityPolicy-FIPS-2024-01 et TransferSecurityPolicy-FIPS-2024-05 les politiques de sécurité ne sont disponibles que dans certains AWS Régions. Pour plus d’informations, consultez Points de terminaison et quotas AWS Transfer Family dans le document Références générales AWS.

La seule différence entre ces deux politiques de sécurité est que TransferSecurityPolicy-FIPS-2024-01 soutient les ssh-rsa algorithme, et TransferSecurityPolicy-FIPS-2024-05 ne le fait pas.

{ "SecurityPolicy": { "Fips": true, "SecurityPolicyName": "TransferSecurityPolicy-FIPS-2024-01", "SshCiphers": [ "aes128-gcm@openssh.com", "aes256-gcm@openssh.com", "aes128-ctr", "aes256-ctr", "aes192-ctr" ], "SshKexs": [ "ecdh-sha2-nistp256", "ecdh-sha2-nistp384", "ecdh-sha2-nistp521", "diffie-hellman-group18-sha512", "diffie-hellman-group16-sha512", "diffie-hellman-group-exchange-sha256" ], "SshMacs": [ "hmac-sha2-256-etm@openssh.com", "hmac-sha2-512-etm@openssh.com" ], "ContentEncryptionCiphers": [ "aes256-cbc", "aes192-cbc", "aes128-cbc", "3des-cbc" ], "HashAlgorithms": [ "sha256", "sha384", "sha512", "sha1" ], "TlsCiphers": [ "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" ] } }

TransferSecurityPolicy-2023-05

Ce qui suit montre TransferSecurityPolicy-2023-05 politique de sécurité.

{ "SecurityPolicy": { "Fips": false, "SecurityPolicyName": "TransferSecurityPolicy-2023-05", "SshCiphers": [ "aes256-gcm@openssh.com", "aes128-gcm@openssh.com", "aes256-ctr", "aes192-ctr" ], "SshKexs": [ "curve25519-sha256", "curve25519-sha256@libssh.org", "diffie-hellman-group16-sha512", "diffie-hellman-group18-sha512", "diffie-hellman-group-exchange-sha256" ], "SshMacs": [ "hmac-sha2-512-etm@openssh.com", "hmac-sha2-256-etm@openssh.com" ], "ContentEncryptionCiphers": [ "aes256-cbc", "aes192-cbc", "aes128-cbc", "3des-cbc" ], "HashAlgorithms": [ "sha256", "sha384", "sha512", "sha1" ], "TlsCiphers": [ "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" ] } }

TransferSecurityPolicy-FIPS-2023-05

Les détails de la certification FIPS pour AWS Transfer Family peut être trouvé sur https://csrc.nist.gov/projects/cryptographic-module-validation-program/validated-modules/search/all

Ce qui suit montre TransferSecurityPolicy-FIPS-2023-05 politique de sécurité.

Note

Le point de terminaison du service FIPS et TransferSecurityPolicy-FIPS-2023-05 la politique de sécurité n'est disponible que dans certains AWS Régions. Pour plus d’informations, consultez Points de terminaison et quotas AWS Transfer Family dans le document Références générales AWS.

{ "SecurityPolicy": { "Fips": true, "SecurityPolicyName": "TransferSecurityPolicy-FIPS-2023-05", "SshCiphers": [ "aes256-gcm@openssh.com", "aes128-gcm@openssh.com", "aes256-ctr", "aes192-ctr" ], "SshKexs": [ "diffie-hellman-group16-sha512", "diffie-hellman-group18-sha512", "diffie-hellman-group-exchange-sha256" ], "SshMacs": [ "hmac-sha2-256-etm@openssh.com", "hmac-sha2-512-etm@openssh.com" ], "ContentEncryptionCiphers": [ "aes256-cbc", "aes192-cbc", "aes128-cbc", "3des-cbc" ], "HashAlgorithms": [ "sha256", "sha384", "sha512", "sha1" ], "TlsCiphers": [ "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" ] } }

TransferSecurityPolicy-2022-03

Ce qui suit montre TransferSecurityPolicy-2022-03 politique de sécurité.

{ "SecurityPolicy": { "Fips": false, "SecurityPolicyName": "TransferSecurityPolicy-2022-03", "SshCiphers": [ "aes256-gcm@openssh.com", "aes128-gcm@openssh.com", "aes256-ctr", "aes192-ctr" ], "SshKexs": [ "curve25519-sha256", "curve25519-sha256@libssh.org", "diffie-hellman-group16-sha512", "diffie-hellman-group18-sha512", "diffie-hellman-group-exchange-sha256" ], "SshMacs": [ "hmac-sha2-512-etm@openssh.com", "hmac-sha2-256-etm@openssh.com", "hmac-sha2-512", "hmac-sha2-256" ], "ContentEncryptionCiphers": [ "aes256-cbc", "aes192-cbc", "aes128-cbc", "3des-cbc" ], "HashAlgorithms": [ "sha256", "sha384", "sha512", "sha1" ], "TlsCiphers": [ "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" ] } }

TransferSecurityPolicy-2020-06 et TransferSecurityPolicy-Restricted-2020-06

Ce qui suit montre TransferSecurityPolicy-2020-06 politique de sécurité.

Note

Le TransferSecurityPolicy-Restricted-2020-06 et TransferSecurityPolicy-2020-06 les politiques de sécurité sont identiques, sauf que la politique restreinte ne prend pas en charge le chacha20-poly1305@openssh.com chiffre.

{ "SecurityPolicy": { "Fips": false, "SecurityPolicyName": "TransferSecurityPolicy-2020-06", "SshCiphers": [ "chacha20-poly1305@openssh.com", //Not included in TransferSecurityPolicy-Restricted-2020-06 "aes128-ctr", "aes192-ctr", "aes256-ctr", "aes128-gcm@openssh.com", "aes256-gcm@openssh.com" ], "SshKexs": [ "ecdh-sha2-nistp256", "ecdh-sha2-nistp384", "ecdh-sha2-nistp521", "diffie-hellman-group-exchange-sha256", "diffie-hellman-group16-sha512", "diffie-hellman-group18-sha512", "diffie-hellman-group14-sha256" ], "SshMacs": [ "umac-128-etm@openssh.com", "hmac-sha2-256-etm@openssh.com", "hmac-sha2-512-etm@openssh.com", "umac-128@openssh.com", "hmac-sha2-256", "hmac-sha2-512" ], "ContentEncryptionCiphers": [ "aes256-cbc", "aes192-cbc", "aes128-cbc", "3des-cbc" ], "HashAlgorithms": [ "sha256", "sha384", "sha512", "sha1" ], "TlsCiphers": [ "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" ] } }

TransferSecurityPolicy-FIPS-2020-06

Les détails de la certification FIPS pour AWS Transfer Family peut être trouvé sur https://csrc.nist.gov/projects/cryptographic-module-validation-program/validated-modules/search/all

Ce qui suit montre TransferSecurityPolicy-FIPS-2020-06 politique de sécurité.

Note

Le point de terminaison du service FIPS et TransferSecurityPolicy-FIPS-2020-06 les politiques de sécurité ne sont disponibles que dans certains AWS Régions. Pour plus d’informations, consultez Points de terminaison et quotas AWS Transfer Family dans le document Références générales AWS.

{ "SecurityPolicy": { "Fips": true, "SecurityPolicyName": "TransferSecurityPolicy-FIPS-2020-06", "SshCiphers": [ "aes128-ctr", "aes192-ctr", "aes256-ctr", "aes128-gcm@openssh.com", "aes256-gcm@openssh.com" ], "SshKexs": [ "ecdh-sha2-nistp256", "ecdh-sha2-nistp384", "ecdh-sha2-nistp521", "diffie-hellman-group-exchange-sha256", "diffie-hellman-group16-sha512", "diffie-hellman-group18-sha512", "diffie-hellman-group14-sha256" ], "SshMacs": [ "hmac-sha2-256-etm@openssh.com", "hmac-sha2-512-etm@openssh.com", "hmac-sha2-256", "hmac-sha2-512" ], "ContentEncryptionCiphers": [ "aes256-cbc", "aes192-cbc", "aes128-cbc", "3des-cbc" ], "HashAlgorithms": [ "sha256", "sha384", "sha512", "sha1" ], "TlsCiphers": [ "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" ] } }

TransferSecurityPolicy-2018-11 et TransferSecurityPolicy-Restricted-2018-11

Ce qui suit montre TransferSecurityPolicy-2018-11 politique de sécurité.

Note

Le TransferSecurityPolicy-Restricted-2018-11 et TransferSecurityPolicy-2018-11 les politiques de sécurité sont identiques, sauf que la politique restreinte ne prend pas en charge le chacha20-poly1305@openssh.com chiffre.

{ "SecurityPolicy": { "Fips": false, "SecurityPolicyName": "TransferSecurityPolicy-2018-11", "SshCiphers": [ "chacha20-poly1305@openssh.com", //Not included in TransferSecurityPolicy-Restricted-2018-11 "aes128-ctr", "aes192-ctr", "aes256-ctr", "aes128-gcm@openssh.com", "aes256-gcm@openssh.com" ], "SshKexs": [ "curve25519-sha256", "curve25519-sha256@libssh.org", "ecdh-sha2-nistp256", "ecdh-sha2-nistp384", "ecdh-sha2-nistp521", "diffie-hellman-group-exchange-sha256", "diffie-hellman-group16-sha512", "diffie-hellman-group18-sha512", "diffie-hellman-group14-sha256", "diffie-hellman-group14-sha1" ], "SshMacs": [ "umac-64-etm@openssh.com", "umac-128-etm@openssh.com", "hmac-sha2-256-etm@openssh.com", "hmac-sha2-512-etm@openssh.com", "hmac-sha1-etm@openssh.com", "umac-64@openssh.com", "umac-128@openssh.com", "hmac-sha2-256", "hmac-sha2-512", "hmac-sha1" ], "ContentEncryptionCiphers": [ "aes256-cbc", "aes192-cbc", "aes128-cbc", "3des-cbc" ], "HashAlgorithms": [ "sha256", "sha384", "sha512", "sha1" ], "TlsCiphers": [ "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384", "TLS_RSA_WITH_AES_128_CBC_SHA256", "TLS_RSA_WITH_AES_256_CBC_SHA256" ] } }