Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var CipherNameToID map[string]dtls.CipherSuiteID
View Source
var CurveNameToID map[string]elliptic.Curve
View Source
var DefaultCipherList = FullCipherList
View Source
var DefaultCipherListString = CipherListToString(DefaultCipherList)
View Source
var DefaultCurveList = FullCurveList
View Source
var DefaultCurveListString = CurveListToString(DefaultCurveList)
View Source
var FullCipherList = CipherList{
dtls.TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256,
dtls.TLS_PSK_WITH_AES_128_CCM,
dtls.TLS_PSK_WITH_AES_128_CCM_8,
dtls.TLS_PSK_WITH_AES_256_CCM_8,
dtls.TLS_PSK_WITH_AES_128_GCM_SHA256,
dtls.TLS_PSK_WITH_AES_128_CBC_SHA256,
}
Functions ¶
func CipherIDToString ¶
func CipherIDToString(id dtls.CipherSuiteID) string
func CipherListToString ¶
func CipherListToString(lst CipherList) string
func CurveIDToString ¶
func CurveListToString ¶
Types ¶
type CipherList ¶
type CipherList = []dtls.CipherSuiteID
func StringToCipherList ¶
func StringToCipherList(str string) (CipherList, error)
Click to show internal directories.
Click to hide internal directories.