Home
last modified time | relevance | path

Searched refs:uint32_t (Results 1 – 25 of 73) sorted by relevance

123

/net-tools-3.4.0/tinydtls-0.8.2/ecc/
Decc.h43 extern const uint32_t ecc_g_point_x[8];
44 extern const uint32_t ecc_g_point_y[8];
47 void ecc_ec_mult(const uint32_t *px, const uint32_t *py, const uint32_t *secret, uint32_t *resultx,…
49 static inline void ecc_ecdh(const uint32_t *px, const uint32_t *py, const uint32_t *secret, uint32_… in ecc_ecdh()
52 int ecc_ecdsa_validate(const uint32_t *x, const uint32_t *y, const uint32_t *e, const uint32_t *r, …
53 int ecc_ecdsa_sign(const uint32_t *d, const uint32_t *e, const uint32_t *k, uint32_t *r, uint32_t *…
55 int ecc_is_valid_key(const uint32_t * priv_key);
56 static inline void ecc_gen_pub_key(const uint32_t *priv_key, uint32_t *pub_x, uint32_t *pub_y) in ecc_gen_pub_key()
63 void ecc_ec_add(const uint32_t *px, const uint32_t *py, const uint32_t *qx, const uint32_t *qy, uin…
64 void ecc_ec_double(const uint32_t *px, const uint32_t *py, uint32_t *Dx, uint32_t *Dy);
[all …]
Decc.c43 static uint32_t add( const uint32_t *x, const uint32_t *y, uint32_t *result, uint8_t length){ in add()
54 return (uint32_t)d; in add()
57 static uint32_t sub( const uint32_t *x, const uint32_t *y, uint32_t *result, uint8_t length){ in sub()
66 return (uint32_t)d; in sub()
69 static void rshiftby(const uint32_t *in, uint8_t in_size, uint32_t *out, uint8_t out_size, uint8_t … in rshiftby()
80 static const uint32_t ecc_prime_m[8] = {0xffffffff, 0xffffffff, 0xffffffff, 0x00000000,
85 static const uint32_t ecc_prime_r[8] = {0x00000001, 0x00000000, 0x00000000, 0xffffffff,
89 static const uint32_t ecc_order_m[9] = {0xFC632551, 0xF3B9CAC2, 0xA7179E84, 0xBCE6FAAD,
93 static const uint32_t ecc_order_r[8] = {0x039CDAAF, 0x0C46353D, 0x58E8617B, 0x43190552,
96 static const uint32_t ecc_order_mu[9] = {0xEEDF9BFE, 0x012FFD85, 0xDF1A6C21, 0x43190552,
[all …]
Dtestecc.c55 uint32_t BasePointx[8] = { 0xd898c296, 0xf4a13945, 0x2deb33a0, 0x77037d81,
59 uint32_t BasePointy[8] = { 0x37bf51f5, 0xcbb64068, 0x6b315ece, 0x2bce3357,
63 uint32_t Sx[8] = { 0x89da97c9, 0xb77cab39, 0x221a8fa0, 0x617519b3,
67 uint32_t Sy[8] = { 0x3042a256, 0xb6350b24, 0x53cec576, 0x702de80f,
71 uint32_t Tx[8] = { 0x35e0986b, 0xbb8cf92e, 0x61c89575, 0x39540dc8,
75 uint32_t Ty[8] = { 0xc8b24316, 0xb656e9d8, 0x598b9e7a, 0xf61a8a52,
79 uint32_t secret[8] = { 0x2ffb06fd, 0x6522468b, 0x3072708b, 0xd0c7a893,
83 uint32_t resultAddx[8] = { 0x545a067e, 0x553cf35a, 0xac476bd4, 0x70349191,
87 uint32_t resultAddy[8] = { 0x744ac264, 0x6d013011, 0x5aa5c9d4, 0xc33b1331,
91 uint32_t resultDoublex[8] = { 0xdb6127b0, 0x2a860ffc, 0xb17481b8, 0xdf6c22f3,
[all …]
Dtestfield.c49 uint32_t null[8] = { 0x00000000,0x00000000,0x00000000,0x00000000,
51 uint32_t null64[16] = { 0x00000000,0x00000000,0x00000000,0x00000000,
55 uint32_t one[8] = { 0x00000001,0x00000000,0x00000000,0x00000000,
57 uint32_t one64[16] = { 0x00000001,0x00000000,0x00000000,0x00000000,
61 uint32_t two[8] = { 0x00000002,0x00000000,0x00000000,0x00000000,
63 uint32_t two64[16] = { 0x00000002,0x00000000,0x00000000,0x00000000,
67 uint32_t three[8] = { 0x00000003,0x00000000,0x00000000,0x00000000,
69 uint32_t four[8] = {0x00000004,0x00000000,0x00000000,0x00000000,
71 uint32_t four64[16] = { 0x00000004,0x00000000,0x00000000,0x00000000,
75 uint32_t six[8] = { 0x00000006,0x00000000,0x00000000,0x00000000,
[all …]
Dtest_helper.h40 extern const uint32_t ecc_prime_m[8];
41 extern const uint32_t ecc_prime_r[8];
44 void ecc_printNumber(const uint32_t *x, int numberLength);
45 void ecc_setRandom(uint32_t *secret);
Dtest_helper.c44 void ecc_printNumber(const uint32_t *x, int numberLength){ //here the values are turned to MSB! in ecc_printNumber()
53 void ecc_setRandom(uint32_t *secret){ in ecc_setRandom()
61 const uint32_t ecc_prime_m[8] = {0xffffffff, 0xffffffff, 0xffffffff, 0x00000000,
66 const uint32_t ecc_prime_r[8] = {0x00000001, 0x00000000, 0x00000000, 0xffffffff,
/net-tools-3.4.0/tinydtls-0.8.2/
Dnumeric.h53 static inline int dtls_int_to_uint24(unsigned char *field, uint32_t value) in dtls_int_to_uint24()
61 static inline int dtls_int_to_uint32(unsigned char *field, uint32_t value) in dtls_int_to_uint32()
105 static inline uint32_t dtls_uint24_to_int(const unsigned char *field) in dtls_uint24_to_int()
107 return ((uint32_t)field[0] << 16) in dtls_uint24_to_int()
108 | ((uint32_t)field[1] << 8) in dtls_uint24_to_int()
109 | (uint32_t)field[2]; in dtls_uint24_to_int()
112 static inline uint32_t dtls_uint32_to_int(const unsigned char *field) in dtls_uint32_to_int()
114 return ((uint32_t)field[0] << 24) in dtls_uint32_to_int()
115 | ((uint32_t)field[1] << 16) in dtls_uint32_to_int()
116 | ((uint32_t)field[2] << 8) in dtls_uint32_to_int()
[all …]
Dcrypto.c343 uint32_t *result) { in dtls_ec_key_to_uint32()
346 for (i = (key_size / sizeof(uint32_t)) - 1; i >= 0 ; i--) { in dtls_ec_key_to_uint32()
347 *result = dtls_uint32_to_int(&key[i * sizeof(uint32_t)]); in dtls_ec_key_to_uint32()
352 static void dtls_ec_key_from_uint32(const uint32_t *key, size_t key_size, in dtls_ec_key_from_uint32()
356 for (i = (key_size / sizeof(uint32_t)) - 1; i >= 0 ; i--) { in dtls_ec_key_from_uint32()
362 int dtls_ec_key_from_uint32_asn1(const uint32_t *key, size_t key_size, in dtls_ec_key_from_uint32_asn1()
368 for (i = (key_size / sizeof(uint32_t)) - 1; i >= 0 ; i--) { in dtls_ec_key_from_uint32_asn1()
404 uint32_t priv[8]; in dtls_ecdh_pre_master_secret()
405 uint32_t pub_x[8]; in dtls_ecdh_pre_master_secret()
406 uint32_t pub_y[8]; in dtls_ecdh_pre_master_secret()
[all …]
/net-tools-3.4.0/mbedtls-2.4.0/library/
Dblowfish.c53 (n) = ( (uint32_t) (b)[(i) ] << 24 ) \
54 | ( (uint32_t) (b)[(i) + 1] << 16 ) \
55 | ( (uint32_t) (b)[(i) + 2] << 8 ) \
56 | ( (uint32_t) (b)[(i) + 3] ); \
70 static const uint32_t P[MBEDTLS_BLOWFISH_ROUNDS + 2] = {
79 static const uint32_t S[4][256];
81 static uint32_t F( mbedtls_blowfish_context *ctx, uint32_t x ) in F()
84 uint32_t y; in F()
100 static void blowfish_enc( mbedtls_blowfish_context *ctx, uint32_t *xl, uint32_t *xr ) in blowfish_enc()
102 uint32_t Xl, Xr, temp; in blowfish_enc()
[all …]
Daes.c68 (n) = ( (uint32_t) (b)[(i) ] ) \
69 | ( (uint32_t) (b)[(i) + 1] << 8 ) \
70 | ( (uint32_t) (b)[(i) + 2] << 16 ) \
71 | ( (uint32_t) (b)[(i) + 3] << 24 ); \
201 static const uint32_t FT0[256] = { FT };
205 static const uint32_t FT1[256] = { FT };
209 static const uint32_t FT2[256] = { FT };
213 static const uint32_t FT3[256] = { FT };
328 static const uint32_t RT0[256] = { RT };
332 static const uint32_t RT1[256] = { RT };
[all …]
Ddes.c62 (n) = ( (uint32_t) (b)[(i) ] << 24 ) \
63 | ( (uint32_t) (b)[(i) + 1] << 16 ) \
64 | ( (uint32_t) (b)[(i) + 2] << 8 ) \
65 | ( (uint32_t) (b)[(i) + 3] ); \
82 static const uint32_t SB1[64] =
102 static const uint32_t SB2[64] =
122 static const uint32_t SB3[64] =
142 static const uint32_t SB4[64] =
162 static const uint32_t SB5[64] =
182 static const uint32_t SB6[64] =
[all …]
Dpadlock.c86 uint32_t *rk; in mbedtls_padlock_xcryptecb()
87 uint32_t *blk; in mbedtls_padlock_xcryptecb()
88 uint32_t *ctrl; in mbedtls_padlock_xcryptecb()
129 uint32_t *rk; in mbedtls_padlock_xcryptcbc()
130 uint32_t *iw; in mbedtls_padlock_xcryptcbc()
131 uint32_t *ctrl; in mbedtls_padlock_xcryptcbc()
Dcamellia.c62 (n) = ( (uint32_t) (b)[(i) ] << 24 ) \
63 | ( (uint32_t) (b)[(i) + 1] << 16 ) \
64 | ( (uint32_t) (b)[(i) + 2] << 8 ) \
65 | ( (uint32_t) (b)[(i) + 3] ); \
301 static void camellia_feistel( const uint32_t x[2], const uint32_t k[2], in camellia_feistel()
302 uint32_t z[2]) in camellia_feistel()
304 uint32_t I0, I1; in camellia_feistel()
308 I0 = ((uint32_t) SBOX1((I0 >> 24) & 0xFF) << 24) | in camellia_feistel()
309 ((uint32_t) SBOX2((I0 >> 16) & 0xFF) << 16) | in camellia_feistel()
310 ((uint32_t) SBOX3((I0 >> 8) & 0xFF) << 8) | in camellia_feistel()
[all …]
Dxtea.c56 (n) = ( (uint32_t) (b)[(i) ] << 24 ) \
57 | ( (uint32_t) (b)[(i) + 1] << 16 ) \
58 | ( (uint32_t) (b)[(i) + 2] << 8 ) \
59 | ( (uint32_t) (b)[(i) + 3] ); \
107 uint32_t *k, v0, v1, i; in mbedtls_xtea_crypt_ecb()
116 uint32_t sum = 0, delta = 0x9E3779B9; in mbedtls_xtea_crypt_ecb()
127 uint32_t delta = 0x9E3779B9, sum = delta * 32; in mbedtls_xtea_crypt_ecb()
Dsha256.c64 (n) = ( (uint32_t) (b)[(i) ] << 24 ) \
65 | ( (uint32_t) (b)[(i) + 1] << 16 ) \
66 | ( (uint32_t) (b)[(i) + 2] << 8 ) \
67 | ( (uint32_t) (b)[(i) + 3] ); \
137 static const uint32_t K[] =
184 uint32_t temp1, temp2, W[64]; in mbedtls_sha256_process()
185 uint32_t A[8]; in mbedtls_sha256_process()
245 uint32_t left; in mbedtls_sha256_update()
253 ctx->total[0] += (uint32_t) ilen; in mbedtls_sha256_update()
256 if( ctx->total[0] < (uint32_t) ilen ) in mbedtls_sha256_update()
[all …]
Dmd4.c62 (n) = ( (uint32_t) (b)[(i) ] ) \
63 | ( (uint32_t) (b)[(i) + 1] << 8 ) \
64 | ( (uint32_t) (b)[(i) + 2] << 16 ) \
65 | ( (uint32_t) (b)[(i) + 3] << 24 ); \
115 uint32_t X[16], A, B, C, D; in mbedtls_md4_process()
223 uint32_t left; in mbedtls_md4_update()
231 ctx->total[0] += (uint32_t) ilen; in mbedtls_md4_update()
234 if( ctx->total[0] < (uint32_t) ilen ) in mbedtls_md4_update()
274 uint32_t last, padn; in mbedtls_md4_finish()
275 uint32_t high, low; in mbedtls_md4_finish()
Dmd5.c61 (n) = ( (uint32_t) (b)[(i) ] ) \
62 | ( (uint32_t) (b)[(i) + 1] << 8 ) \
63 | ( (uint32_t) (b)[(i) + 2] << 16 ) \
64 | ( (uint32_t) (b)[(i) + 3] << 24 ); \
114 uint32_t X[16], A, B, C, D; in mbedtls_md5_process()
242 uint32_t left; in mbedtls_md5_update()
250 ctx->total[0] += (uint32_t) ilen; in mbedtls_md5_update()
253 if( ctx->total[0] < (uint32_t) ilen ) in mbedtls_md5_update()
291 uint32_t last, padn; in mbedtls_md5_finish()
292 uint32_t high, low; in mbedtls_md5_finish()
Dssl_ticket.c72 key->generation_time = (uint32_t) mbedtls_time( NULL ); in ssl_ticket_gen_key()
101 uint32_t current_time = (uint32_t) mbedtls_time( NULL ); in ssl_ticket_update_keys()
102 uint32_t key_time = ctx->keys[ctx->active].generation_time; in ssl_ticket_update_keys()
125 uint32_t lifetime ) in mbedtls_ssl_ticket_setup()
290 uint32_t *ticket_lifetime ) in mbedtls_ssl_ticket_write()
457 (uint32_t)( current_time - session->start ) > ctx->ticket_lifetime ) in mbedtls_ssl_ticket_parse()
/net-tools-3.4.0/mbedtls-2.4.0/include/mbedtls/
Dtiming.h56 uint32_t int_ms;
57 uint32_t fin_ms;
100 void mbedtls_timing_set_delay( void *data, uint32_t int_ms, uint32_t fin_ms );
Dx509_crt.h109 uint32_t allowed_mds; /**< MDs for signatures */
110 uint32_t allowed_pks; /**< PK algs for signatures */
111 uint32_t allowed_curves; /**< Elliptic curves for ECDSA */
112 uint32_t rsa_min_bitlen; /**< Minimum size for RSA keys */
253 uint32_t flags );
302 const char *cn, uint32_t *flags,
303 int (*f_vrfy)(void *, mbedtls_x509_crt *, int, uint32_t *),
337 const char *cn, uint32_t *flags,
338 int (*f_vrfy)(void *, mbedtls_x509_crt *, int, uint32_t *),
Dssl_ticket.h49 uint32_t generation_time; /*!< key generation timestamp (seconds) */
62 uint32_t ticket_lifetime; /*!< lifetime of tickets in seconds */
108 uint32_t lifetime );
Dssl.h485 uint32_t timeout );
509 uint32_t int_ms,
510 uint32_t fin_ms );
558 uint32_t verify_result; /*!< verification result */
563 uint32_t ticket_lifetime; /*!< ticket lifetime hint */
614 int (*f_vrfy)(void *, mbedtls_x509_crt *, int, uint32_t *);
637 unsigned char *, const unsigned char *, size_t *, uint32_t * );
685 uint32_t read_timeout; /*!< timeout for mbedtls_ssl_read (ms) */
688 uint32_t hs_timeout_min; /*!< initial value of the handshake
690 uint32_t hs_timeout_max; /*!< maximum value of the handshake
[all …]
Ddes.h55 uint32_t sk[32]; /*!< DES subkeys */
64 uint32_t sk[96]; /*!< 3DES subkeys */
281 void mbedtls_des_setkey( uint32_t SK[32],
Dripemd160.h48 uint32_t total[2]; /*!< number of bytes processed */
49 uint32_t state[5]; /*!< intermediate digest state */
Dsha1.h48 uint32_t total[2]; /*!< number of bytes processed */
49 uint32_t state[5]; /*!< intermediate digest state */

123