Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cloudflare/tls-tris
/ functions
Functions
532 in github.com/cloudflare/tls-tris
⨍
Functions
532
◇
Types & classes
98
Function
TestLRUClientSessionCache
(t *testing.T)
handshake_client_test.go:751
Function
TestMarshalUnmarshal
(t *testing.T)
handshake_messages_test.go:42
Function
TestNoCompressionOverlap
(t *testing.T)
handshake_server_test.go:123
Function
TestNoRC4ByDefault
(t *testing.T)
handshake_server_test.go:132
Function
TestNoSuiteOverlap
(t *testing.T)
handshake_server_test.go:114
Function
TestRSAPSSKeyError
(t *testing.T)
handshake_client_test.go:1585
Function
TestRejectBadProtocolVersion
(t *testing.T)
handshake_server_test.go:108
Function
TestRejectEmptySCT
(t *testing.T)
handshake_messages_test.go:423
Function
TestRejectEmptySCTList
(t *testing.T)
handshake_messages_test.go:379
Function
TestRejectSNIWithTrailingDot
(t *testing.T)
handshake_server_test.go:145
Function
TestRemovePadding
(t *testing.T)
conn_test.go:49
Function
TestRenegotiateOnce
(t *testing.T)
handshake_client_test.go:929
Function
TestRenegotiateTwice
(t *testing.T)
handshake_client_test.go:943
Function
TestRenegotiateTwiceRejected
(t *testing.T)
handshake_client_test.go:957
Function
TestRenegotiationExtension
(t *testing.T)
handshake_server_test.go:198
Function
TestRenegotiationRejected
(t *testing.T)
handshake_client_test.go:907
Function
TestResumption
(t *testing.T)
handshake_server_test.go:953
Function
TestResumptionDisabled
(t *testing.T)
handshake_server_test.go:970
Function
TestRoundUp
(t *testing.T)
conn_test.go:14
Function
TestSCTHandshake
(t *testing.T)
handshake_server_test.go:389
Function
TestSNIGivenOnFailure
(t *testing.T)
handshake_server_test.go:1197
Function
TestServerSelectingUnconfiguredCipherSuite
(t *testing.T)
handshake_client_test.go:1043
Function
TestSignatureSelection
(t *testing.T)
auth_test.go:12
Function
TestSimpleError
(t *testing.T)
handshake_server_test.go:102
Function
TestSplitPreMasterSecret
(t *testing.T)
prf_test.go:24
Function
TestTLS11SignatureSchemes
(t *testing.T)
handshake_client_test.go:1436
Function
TestTLS12OnlyCipherSuites
(t *testing.T)
handshake_server_test.go:247
Function
TestTLSUniqueMatches
(t *testing.T)
tls_test.go:286
Function
TestVerifyHostname
(t *testing.T)
tls_test.go:332
Function
TestVerifyHostnameResumed
(t *testing.T)
tls_test.go:356
Function
TestVerifyPeerCertificate
(t *testing.T)
handshake_client_test.go:1093
Function
TestVersion
(t *testing.T)
handshake_server_test.go:339
Function
TestWarningAlertFlood
(t *testing.T)
tls_test.go:568
Function
TestX509KeyPair
(t *testing.T)
tls_test.go:98
Function
TestX509KeyPairErrors
(t *testing.T)
tls_test.go:113
Function
TestX509MixedKeyPair
(t *testing.T)
tls_test.go:145
Method
Write
(data []byte)
handshake_client_test.go:83
Method
Write
(data []byte)
handshake_client_test.go:1303
Method
Write
(p []byte)
tls_test.go:744
Function
aeadAESGCM12
(key, fixedNonce []byte)
cipher_suites.go:229
Function
aeadAESGCM13
(key, fixedNonce []byte)
cipher_suites.go:244
Function
aeadChaCha20Poly1305
(key, fixedNonce []byte)
cipher_suites.go:259
Function
cipher3DES
(key, iv []byte, isRead bool)
cipher_suites.go:120
Function
cipherAES
(key, iv []byte, isRead bool)
cipher_suites.go:128
Function
cipherRC4
(key, iv []byte, isRead bool)
cipher_suites.go:115
Method
derive
(c *Conn, ks keyShare, secretKey []byte)
13.go:1187
Method
derive
(c *Conn, ks keyShare, secretKey []byte)
13.go:1215
Method
derive
(c *Conn, ks keyShare, key []byte)
13.go:1237
Method
derive
(c *Conn, ks keyShare, key []byte)
13.go:1283
Function
ecdheECDSAKA
(version uint16)
cipher_suites.go:360
Function
ecdheRSAKA
(version uint16)
cipher_suites.go:367
Function
ensureCertificateHasLeaf
ensureCertificateHasLeaf parses the leaf certificate if needed.
subcerts.go:236
Method
equal
(i interface{})
handshake_messages.go:105
Method
equal
(i interface{})
handshake_messages.go:816
Method
equal
(i interface{})
handshake_messages.go:1239
Method
equal
(i interface{})
handshake_messages.go:1366
Method
equal
(i interface{})
handshake_messages.go:1461
Method
equal
(i interface{})
handshake_messages.go:1706
Method
equal
(i interface{})
handshake_messages.go:1747
Method
equal
(i interface{})
handshake_messages.go:1809
Method
equal
(i interface{})
handshake_messages.go:1832
Method
equal
(i interface{})
handshake_messages.go:1876
Method
equal
(i interface{})
handshake_messages.go:1913
Method
equal
(i interface{})
handshake_messages.go:1990
Method
equal
(i interface{})
handshake_messages.go:2146
Method
equal
(i interface{})
handshake_messages.go:2328
Method
equal
(i interface{})
handshake_messages.go:2408
Method
equal
(i interface{})
handshake_messages.go:2472
Method
equal
(i interface{})
ticket.go:48
Method
equal
(i interface{})
ticket.go:171
Method
explicitNonceLen
()
cipher_suites.go:182
Method
explicitNonceLen
()
cipher_suites.go:203
Method
generate
Functions below implement dhKex interface for different DH shared secret agreements KEX: P-256, P-384, P-512 KEX
13.go:1176
Method
generate
KEX: X25519
13.go:1206
Method
generate
KEX: SIDH/503
13.go:1227
Method
generate
KEX Hybrid SIDH/503-X25519
13.go:1261
Method
generateClientKeyExchange
(config *Config, clientHello *clientHelloMsg, pk crypto.PublicKey)
key_agreement.go:66
Method
generateClientKeyExchange
(config *Config, clientHello *clientHelloMsg, pk crypto.PublicKey)
key_agreement.go:360
Method
generateServerKeyExchange
(config *Config, sk crypto.PrivateKey, clientHello *clientHelloMsg, hello *serverHelloMsg)
key_agreement.go:27
Method
generateServerKeyExchange
(config *Config, sk crypto.PrivateKey, clientHello *clientHelloMsg, hello *serverHelloMsg)
key_agreement.go:158
Function
getCurve
getCurve maps the SignatureScheme to its corresponding elliptic.Curve.
subcerts.go:339
Function
init
()
subcerts_test.go:167
Function
init
()
handshake_server_test.go:54
Function
initDefaultCipherSuites
()
common.go:1125
Function
macSHA1
macSHA1 returns a macFunction for the given protocol version.
cipher_suites.go:137
Function
macSHA256
macSHA256 returns a SHA-256 based MAC. These are only supported in TLS 1.2 so the given version is ignored.
cipher_suites.go:151
Function
main
()
generate_cert.go:66
Function
main
Usage client args host:port
_dev/tris-testclient/client.go:112
Function
main
()
_dev/mint/mint-client.go:12
Function
main
()
_dev/tris-localserver/server.go:147
Function
main
()
_dev/caddy/echo.go:17
Function
main
Usage client args host:port
_dev/tls_examples/ems_client.go:22
Method
marshal
()
handshake_messages.go:1250
Method
marshal
()
handshake_messages.go:1376
Method
marshal
()
handshake_messages.go:1716
Method
marshal
()
handshake_messages.go:1758
Method
marshal
()
handshake_messages.go:1814
Method
marshal
()
handshake_messages.go:1842
Method
marshal
()
handshake_messages.go:1923
Method
marshal
()
handshake_messages.go:2002
← previous
next →
401–500 of 532, ranked by callers