netxduo
NX_CRYPTO_CIPHERSUITE
is only used within netxduo.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
netxduo
NX_CRYPTO_CIPHERSUITE
NX_CRYPTO_CIPHERSUITE struct
Syntax
Show:
Summary
Declaration
from
nx_crypto.h:369
typedef
struct
NX_CRYPTO_CIPHERSUITE_STRUCT
{
USHORT
nx_crypto_ciphersuite_id
;
USHORT
nx_crypto_internal_id
;
UINT
nx_crypto_symmetric_key_size
;
NX_CRYPTO_ROLE_ENTRY
nx_crypto_ciphers
[
NX_CRYPTO_MAX_CIPHER_ROLES
]
;
UINT
nx_crypto_version
;
}
NX_CRYPTO_CIPHERSUITE
;
Fields
Field
Declared as
NX_CRYPTO_CIPHERSUITE_STRUCT::nx_crypto_ciphersuite_id
USHORT
NX_CRYPTO_CIPHERSUITE_STRUCT::nx_crypto_internal_id
USHORT
NX_CRYPTO_CIPHERSUITE_STRUCT::nx_crypto_symmetric_key_size
UINT
NX_CRYPTO_CIPHERSUITE_STRUCT::nx_crypto_ciphers
NX_CRYPTO_ROLE_ENTRY
[
NX_CRYPTO_MAX_CIPHER_ROLES
]
NX_CRYPTO_CIPHERSUITE_STRUCT::nx_crypto_version
UINT
Related Functions
Found 3 other functions taking a
NX_CRYPTO_CIPHERSUITE_STRUCT
argument:
Function
_nx_secure_tls_session_create_ext()
_map_tls_ciphersuites()
_map_x509_ciphersuites()
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
struct
NX_CRYPTO_CIPHERSUITE_STRUCT
nx_crypto.h:369
}
NX_CRYPTO_CIPHERSUITE
;
nx_crypto.h:387
NX_CRYPTO_CIPHERSUITE
const
NX_CRYPTO_CIPHERSUITE
nx_crypto_tls_rsa_with_aes_128_cbc_sha256
=
nx_crypto_generic_ciphersuites.c:325
const
NX_CRYPTO_CIPHERSUITE
nx_crypto_tls_ecdhe_rsa_with_aes_128_cbc_sha256
=
nx_crypto_generic_ciphersuites.c:344
const
NX_CRYPTO_CIPHERSUITE
nx_crypto_tls_ecdhe_rsa_with_aes_128_gcm_sha256
=
nx_crypto_generic_ciphersuites.c:363
const
NX_CRYPTO_CIPHERSUITE
nx_crypto_tls_ecdhe_ecdsa_with_aes_128_gcm_sha256
=
nx_crypto_generic_ciphersuites.c:382
const
NX_CRYPTO_CIPHERSUITE
nx_crypto_x509_rsa_md5
=
nx_crypto_generic_ciphersuites.c:421
const
NX_CRYPTO_CIPHERSUITE
nx_crypto_x509_rsa_sha_1
=
nx_crypto_generic_ciphersuites.c:437
const
NX_CRYPTO_CIPHERSUITE
nx_crypto_x509_rsa_sha_256
=
nx_crypto_generic_ciphersuites.c:452
const
NX_CRYPTO_CIPHERSUITE
nx_crypto_x509_rsa_sha_384
=
nx_crypto_generic_ciphersuites.c:467
const
NX_CRYPTO_CIPHERSUITE
nx_crypto_x509_rsa_sha_512
=
nx_crypto_generic_ciphersuites.c:482
const
NX_CRYPTO_CIPHERSUITE
nx_crypto_x509_ecdsa_sha_1
=
nx_crypto_generic_ciphersuites.c:499
const
NX_CRYPTO_CIPHERSUITE
nx_crypto_x509_ecdsa_sha_224
=
nx_crypto_generic_ciphersuites.c:514
const
NX_CRYPTO_CIPHERSUITE
nx_crypto_x509_ecdsa_sha_256
=
nx_crypto_generic_ciphersuites.c:529
const
NX_CRYPTO_CIPHERSUITE
nx_crypto_x509_ecdsa_sha_384
=
nx_crypto_generic_ciphersuites.c:544
const
NX_CRYPTO_CIPHERSUITE
nx_crypto_x509_ecdsa_sha_512
=
nx_crypto_generic_ciphersuites.c:559
const
NX_CRYPTO_CIPHERSUITE
*
ciphersuite_map
[
]
=
nx_crypto_generic_ciphersuites.c:607
const
UINT
ciphersuite_map_size
=
sizeof
(
ciphersuite_map
)
/
sizeof
(
NX_CRYPTO_CIPHERSUITE
*
)
;
nx_crypto_generic_ciphersuites.c:630
const
NX_CRYPTO_CIPHERSUITE
*
*
cipher_map
,
UINT
cipher_map_size
,
nx_secure_tls.h:1599
_nx_secure_tls_session_create_ext()
_nx_secure_tls_session_create_ext()::cipher_map
const
NX_CRYPTO_CIPHERSUITE
*
*
cipher_map
,
UINT
cipher_map_size
,
UINT
*
metadata_size
)
nx_secure_tls_session_create_ext.c:118
_map_tls_ciphersuites()
_map_tls_ciphersuites()::cipher_map
const
NX_CRYPTO_CIPHERSUITE
*
*
cipher_map
,
UINT
cipher_map_size
,
UINT
*
metadata_size
)
nx_secure_tls_session_create_ext.c:361
_map_x509_ciphersuites()
_map_x509_ciphersuites()::cipher_map
const
NX_CRYPTO_CIPHERSUITE
*
*
cipher_map
,
UINT
cipher_map_size
,
nx_secure_tls_session_create_ext.c:466
_nx_secure_tls_session_create_ext()
_nx_secure_tls_session_create_ext()::cipher_map
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Instance
Scope
Location
Project
_nx_secure_tls_session_create_ext()::cipher_map
_nx_secure_tls_session_create_ext()
nx_secure_tls.h:1599
nx_crypto_tls_rsa_with_aes_128_cbc_sha256
nx_crypto_generic_ciphersuites.c:325
nx_crypto_tls_ecdhe_rsa_with_aes_128_cbc_sha256
nx_crypto_generic_ciphersuites.c:344
nx_crypto_tls_ecdhe_rsa_with_aes_128_gcm_sha256
nx_crypto_generic_ciphersuites.c:363
nx_crypto_tls_ecdhe_ecdsa_with_aes_128_gcm_sha256
nx_crypto_generic_ciphersuites.c:382
nx_crypto_x509_rsa_md5
nx_crypto_generic_ciphersuites.c:421
nx_crypto_x509_rsa_sha_1
nx_crypto_generic_ciphersuites.c:437
nx_crypto_x509_rsa_sha_256
nx_crypto_generic_ciphersuites.c:452
nx_crypto_x509_rsa_sha_384
nx_crypto_generic_ciphersuites.c:467
nx_crypto_x509_rsa_sha_512
nx_crypto_generic_ciphersuites.c:482
nx_crypto_x509_ecdsa_sha_1
nx_crypto_generic_ciphersuites.c:499
nx_crypto_x509_ecdsa_sha_224
nx_crypto_generic_ciphersuites.c:514
nx_crypto_x509_ecdsa_sha_256
nx_crypto_generic_ciphersuites.c:529
nx_crypto_x509_ecdsa_sha_384
nx_crypto_generic_ciphersuites.c:544
nx_crypto_x509_ecdsa_sha_512
nx_crypto_generic_ciphersuites.c:559
ciphersuite_map
nx_crypto_generic_ciphersuites.c:607
_map_tls_ciphersuites()::cipher_map
_map_tls_ciphersuites()
nx_secure_tls_session_create_ext.c:118
_map_x509_ciphersuites()::cipher_map
_map_x509_ciphersuites()
nx_secure_tls_session_create_ext.c:361
_nx_secure_tls_session_create_ext()::cipher_map
_nx_secure_tls_session_create_ext()
nx_secure_tls_session_create_ext.c:466
Lifecycle
from
examples
All items filtered out
All items filtered out