Verschlüsselung der Transportschicht

Standard Payments verwendet HTTPS (TLS) für die Sicherheit auf der Transportebene.

Verschlüsselung auf Transportebene mit HTTPS

Alle API-Endpunkte müssen über HTTPS mit TLS 1.2 oder höher bereitgestellt werden. Bei API-Clients muss die Überprüfung des allgemeinen Namens (Common Name, CN) aktiviert sein und der CN oder die Platzhalter des Servers müssen mit dem Hostnamen übereinstimmen.

Wir empfehlen dringend, ein Zertifikat zu verwenden, das unter einem Root-Zertifikat aus dem Chrome Root Store ausgestellt wurde. So lässt sich der Wartungsaufwand für diese Verbindung reduzieren. Bei Bedarf können Partner jedoch selbstsignierte Zertifikate ausstellen, denen wir vertrauen.

Cipher Suites

Der Server muss mindestens eine dieser Cipher Suites unterstützen und darf keine Cipher Suites außerhalb der folgenden Gruppe unterstützen:

  • ECDHE-ECDSA-AES128-GCM-SHA256
  • ECDHE-RSA-AES128-GCM-SHA256
  • ECDHE-ECDSA-CHACHA20-POLY1305
  • ECDHE-RSA-CHACHA20-POLY1305
  • ECDHE-ECDSA-AES128-SHA256
  • ECDHE-RSA-AES128-SHA256