_nx_crypto_huge_number_extract() is only used within netxduo.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and Samplesnetxduo_nx_crypto_huge_number_extract()

_nx_crypto_huge_number_extract() function

Syntax

UINT _nx_crypto_huge_number_extract(NX_CRYPTO_HUGE_NUMBER *number,     UCHAR *byte_stream,     UINT byte_stream_size,     UINT *huge_number_size);
Implemented in nx_crypto_huge_number.c:1914

Arguments

number

byte_stream

byte_stream_size

huge_number_size

References

LocationReferrerText
nx_crypto_huge_number.c:1914
nx_crypto_huge_number.h:170
UINT _nx_crypto_huge_number_extract(NX_CRYPTO_HUGE_NUMBER *number, UCHAR *byte_stream,
nx_crypto_dh.c:186_nx_crypto_dh_setup()
_nx_crypto_huge_number_extract(&public_key, local_public_key_ptr,
nx_crypto_dh.c:320_nx_crypto_dh_compute_secret()
_nx_crypto_huge_number_extract(&shared_secret, share_secret_key_ptr,
nx_crypto_ec.c:1210_nx_crypto_ec_secp192r1_reduce()
_nx_crypto_huge_number_extract(value, (UCHAR *)data, 48, &size);
nx_crypto_ec.c:1347_nx_crypto_ec_secp224r1_reduce()
_nx_crypto_huge_number_extract(value, (UCHAR *)data, 56, &size);
nx_crypto_ec.c:1491_nx_crypto_ec_secp256r1_reduce()
_nx_crypto_huge_number_extract(value, (UCHAR *)data, 64, &size);
nx_crypto_ec.c:1656_nx_crypto_ec_secp384r1_reduce()
_nx_crypto_huge_number_extract(value, (UCHAR *)data, 96, &size);
nx_crypto_ec.c:1828_nx_crypto_ec_secp521r1_reduce()
_nx_crypto_huge_number_extract(value, (UCHAR *)data, 132, &size);
nx_crypto_ecdsa.c:180_nx_crypto_ecdsa_sign()
status = _nx_crypto_huge_number_extract(&pt.nx_crypto_ec_point_x, signature_r, (curve_size + 3), &r_size);
nx_crypto_ecdsa.c:187_nx_crypto_ecdsa_sign()
status = _nx_crypto_huge_number_extract(&temp, signature_s, (curve_size + 3), &s_size);
nx_crypto_rsa.c:167_nx_crypto_rsa_operation()
_nx_crypto_huge_number_extract(&output_hn, output, modulus_length, &mod_length);

Call Tree

Data read by _nx_crypto_huge_number_extract()
Data written by _nx_crypto_huge_number_extract()
_nx_crypto_huge_number_extract()::i
_nx_crypto_huge_number_extract()::word
_nx_crypto_huge_number_extract()::value
_nx_crypto_huge_number_extract()::bytes
all items filtered out
_nx_crypto_huge_number_extract()
_nx_crypto_huge_number_extract()::i
_nx_crypto_huge_number_extract()::word
_nx_crypto_huge_number_extract()::value
_nx_crypto_huge_number_extract()::bytes
all items filtered out
Type of _nx_crypto_huge_number_extract()
_nx_crypto_huge_number_extract()
all items filtered out