Add support for TLS 1.3 ciphers. (#90843)
This commit is contained in:
		| @@ -48,6 +48,9 @@ var ciphers = map[string]uint16{ | |||||||
| 	"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384": tls.TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, | 	"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384": tls.TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, | ||||||
| 	"TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305":    tls.TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305, | 	"TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305":    tls.TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305, | ||||||
| 	"TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305":  tls.TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305, | 	"TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305":  tls.TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305, | ||||||
|  | 	"TLS_AES_128_GCM_SHA256":                  tls.TLS_AES_128_GCM_SHA256, | ||||||
|  | 	"TLS_CHACHA20_POLY1305_SHA256":            tls.TLS_CHACHA20_POLY1305_SHA256, | ||||||
|  | 	"TLS_AES_256_GCM_SHA384":                  tls.TLS_AES_256_GCM_SHA384, | ||||||
| } | } | ||||||
|  |  | ||||||
| func TLSCipherPossibleValues() []string { | func TLSCipherPossibleValues() []string { | ||||||
|   | |||||||
| @@ -86,7 +86,8 @@ func TestConstantMaps(t *testing.T) { | |||||||
| 		if strings.HasPrefix(declName, "VersionTLS") { | 		if strings.HasPrefix(declName, "VersionTLS") { | ||||||
| 			discoveredVersions[declName] = true | 			discoveredVersions[declName] = true | ||||||
| 		} | 		} | ||||||
| 		if strings.HasPrefix(declName, "TLS_RSA_") || strings.HasPrefix(declName, "TLS_ECDHE_") { | 		if strings.HasPrefix(declName, "TLS_RSA_") || strings.HasPrefix(declName, "TLS_ECDHE_") || | ||||||
|  | 			strings.HasPrefix(declName, "TLS_AES_") || strings.HasPrefix(declName, "TLS_CHACHA20_") { | ||||||
| 			discoveredCiphers[declName] = true | 			discoveredCiphers[declName] = true | ||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Paulo Gomes
					Paulo Gomes