openHiTLS API
openHiTLS 0.1.0-Alpha1
首页
模块
结构体
文件
Hitls_config
HITLS_CFG_AddCAIndication
HITLS_CFG_ClearTLS13CipherSuites
HITLS_CFG_FreeConfig
HITLS_CFG_GetAuthId
HITLS_CFG_GetCAList
HITLS_CFG_GetCipherByID
HITLS_CFG_GetCipherId
HITLS_CFG_GetCipherServerPreference
HITLS_CFG_GetCipherSuite
HITLS_CFG_GetCipherSuiteName
HITLS_CFG_GetCipherSuiteStdName
HITLS_CFG_GetCipherVersion
HITLS_CFG_GetClientOnceVerifySupport
HITLS_CFG_GetClientVerifySupport
HITLS_CFG_GetDescription
HITLS_CFG_GetDhAutoSupport
HITLS_CFG_GetEncryptThenMac
HITLS_CFG_GetExtenedMasterSecretSupport
HITLS_CFG_GetFlightTransmitSwitch
HITLS_CFG_GetHashId
HITLS_CFG_GetKeyExchId
HITLS_CFG_GetKeyExchMode
HITLS_CFG_GetMacId
HITLS_CFG_GetMaxCertList
HITLS_CFG_GetMaxVersion
HITLS_CFG_GetMiniaturizationSwitch
HITLS_CFG_GetMinVersion
HITLS_CFG_GetNoClientCertSupport
HITLS_CFG_GetPostHandshakeAuthSupport
HITLS_CFG_GetQuietShutdown
HITLS_CFG_GetRecordPaddingCb
HITLS_CFG_GetRecordPaddingCbArg
HITLS_CFG_GetRenegotiationSupport
HITLS_CFG_GetVerifyNoneSupport
HITLS_CFG_GetVersionSupport
HITLS_CFG_IsDtls
HITLS_CFG_MAX_SIZE
HITLS_CFG_NewDTLS12Config
HITLS_CFG_NewDTLSConfig
HITLS_CFG_NewTLCPConfig
HITLS_CFG_NewTLS12Config
HITLS_CFG_NewTLS13Config
HITLS_CFG_NewTLSConfig
HITLS_CFG_SetCipherServerPreference
HITLS_CFG_SetCipherSuites
HITLS_CFG_SetClientHelloCb
HITLS_CFG_SetClientOnceVerifySupport
HITLS_CFG_SetClientVerifySupport
HITLS_CFG_SetCloseCheckKeyUsage
HITLS_CFG_SetDhAutoSupport
HITLS_CFG_SetEcPointFormats
HITLS_CFG_SetEncryptThenMac
HITLS_CFG_SetExtenedMasterSecretSupport
HITLS_CFG_SetFlightTransmitSwitch
HITLS_CFG_SetGroups
HITLS_CFG_SetKeyExchMode
HITLS_CFG_SetMaxCertList
HITLS_CFG_SetNeedCheckPmsVersion
HITLS_CFG_SetNoClientCertSupport
HITLS_CFG_SetNoSecRenegotiationCb
HITLS_CFG_SetPostHandshakeAuthSupport
HITLS_CFG_SetQuietShutdown
HITLS_CFG_SetRecordPaddingCb
HITLS_CFG_SetRecordPaddingCbArg
HITLS_CFG_SetRenegotiationSupport
HITLS_CFG_SetResumptionOnRenegoSupport
HITLS_CFG_SetSignature
HITLS_CFG_SetTmpDh
HITLS_CFG_SetVerifyNoneSupport
HITLS_CFG_SetVersion
HITLS_CFG_SetVersionForbid
HITLS_CFG_SetVersionSupport
HITLS_CFG_UpRef
HITLS_CIPHER_IsAead
HITLS_CipherSuite
HITLS_ClientHelloCb
HITLS_DTLS_ANY_VERSION
HITLS_NoSecRenegotiationCb
HITLS_TLS_ANY_VERSION
HITLS_VERSION_DTLS12
HITLS_VERSION_SSL30
HITLS_VERSION_TLCP11
HITLS_VERSION_TLS10
HITLS_VERSION_TLS11
HITLS_VERSION_TLS12
TLS13_CIPHERSUITES_MAX_LEN
◆
HITLS_CFG_GetCipherSuite()
int32_t HITLS_CFG_GetCipherSuite
(
const
HITLS_Cipher
*
cipher
,
uint16_t *
cipherSuite
)
Obtain the encryption ID in the cipher suite.
参数
cipher
[IN] Cipher suite.
cipherSuite
[OUT] Cipher suite ID.
返回值
HITLS_CONFIG_UNSUPPORT_CIPHER_SUITE,Unsupported
cipher suites.
Minimum
TLS version supported by the given cipher suite.
制作者
1.9.7