Skip to content

Commit a6d8960

Browse files
committed
Add TLS 1.3 FIPS validated ciphers to fips-server
1 parent f590316 commit a6d8960

File tree

1 file changed

+6
-3
lines changed
  • components/datadog/apps/fips/images/fips-server/src

1 file changed

+6
-3
lines changed

components/datadog/apps/fips/images/fips-server/src/tls.go

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,15 +46,18 @@ var (
4646
}
4747

4848
FipsCiphers = map[string]uint16{
49-
// This list has been compiled based off the boring crypto supported
50-
// ciphers listed here:
51-
// https://github.com/golang/go/blob/dev.boringcrypto.go1.18/src/crypto/tls/boring.go#L53-L61
49+
// see: https://datadoghq.atlassian.net/wiki/spaces/SECENG/pages/2285633911/Cryptographic+security+recommendations#Transport-Layer-Security-Protocol
50+
// TLS 1.2 supported
5251
"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256": tls.TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,
5352
"TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384": tls.TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,
5453
"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256": tls.TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,
5554
"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384": tls.TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,
5655
"TLS_RSA_WITH_AES_128_GCM_SHA256": tls.TLS_RSA_WITH_AES_128_GCM_SHA256,
5756
"TLS_RSA_WITH_AES_256_GCM_SHA384": tls.TLS_RSA_WITH_AES_256_GCM_SHA384,
57+
58+
// TLS 1.3 supported
59+
"TLS_AES_128_GCM_SHA256": tls.TLS_AES_128_GCM_SHA256,
60+
"TLS_AES_256_GCM_SHA384": tls.TLS_AES_256_GCM_SHA384,
5861
}
5962
)
6063

0 commit comments

Comments
 (0)