TLSCiphersuite

TLSCiphersuite Information

Members

Functions

cipherAlgo
const(string) cipherAlgo()
cipherKeylen
size_t cipherKeylen()
ciphersuiteCode
ushort ciphersuiteCode()
eccCiphersuite
bool eccCiphersuite()
kexAlgo
const(string) kexAlgo()
macAlgo
const(string) macAlgo()
macKeylen
size_t macKeylen()
Undocumented in source. Be warned that the author may not have intended to support it.
nonceBytesFromHandshake
size_t nonceBytesFromHandshake()
Undocumented in source. Be warned that the author may not have intended to support it.
nonceBytesFromRecord
size_t nonceBytesFromRecord()
Undocumented in source. Be warned that the author may not have intended to support it.
prfAlgo
const(string) prfAlgo()
Undocumented in source. Be warned that the author may not have intended to support it.
pskCiphersuite
bool pskCiphersuite()
sigAlgo
const(string) sigAlgo()
toString
string toString()

Formats the ciphersuite back to an RFC-style ciphersuite string

valid
bool valid()

Static functions

allKnownCiphersuites
const(TLSCiphersuite[]) allKnownCiphersuites()

Generate a static list of all known ciphersuites and return it.

byId
TLSCiphersuite byId(ushort suite)

Convert an TLS ciphersuite to algorithm fields

byName
TLSCiphersuite byName(string name)

Lookup a ciphersuite by name

Meta