Home
last modified time | relevance | path

Searched refs:mbedtls_sha256_context (Results 1 – 11 of 11) sorted by relevance

/AliOS-Things-master/components/mbedtls/include/mbedtls/
A Dsha256.h58 typedef struct mbedtls_sha256_context struct
66 mbedtls_sha256_context; argument
77 void mbedtls_sha256_init( mbedtls_sha256_context *ctx );
86 void mbedtls_sha256_free( mbedtls_sha256_context *ctx );
94 void mbedtls_sha256_clone( mbedtls_sha256_context *dst,
95 const mbedtls_sha256_context *src );
108 int mbedtls_sha256_starts_ret( mbedtls_sha256_context *ctx, int is224 );
123 int mbedtls_sha256_update_ret( mbedtls_sha256_context *ctx,
139 int mbedtls_sha256_finish_ret( mbedtls_sha256_context *ctx,
154 int mbedtls_internal_sha256_process( mbedtls_sha256_context *ctx,
[all …]
A Dentropy.h129 mbedtls_sha256_context accumulator;
A Dssl_internal.h370 mbedtls_sha256_context fin_sha256;
A Dcompat-1.3.h2242 #define sha256_context mbedtls_sha256_context
/AliOS-Things-master/components/mbedtls/platform/yoc/include/
A Dsha256_alt.h45 mbedtls_sha256_context; typedef
52 void mbedtls_sha256_init( mbedtls_sha256_context *ctx );
59 void mbedtls_sha256_free( mbedtls_sha256_context *ctx );
67 void mbedtls_sha256_clone( mbedtls_sha256_context *dst,
68 const mbedtls_sha256_context *src );
76 int mbedtls_sha256_starts_ret( mbedtls_sha256_context *ctx, int is224 );
85 int mbedtls_sha256_update_ret( mbedtls_sha256_context *ctx, const unsigned char *input,
94 int mbedtls_sha256_finish_ret( mbedtls_sha256_context *ctx, unsigned char output[32] );
97 void mbedtls_sha256_process( mbedtls_sha256_context *ctx, const unsigned char data[64] );
99 int mbedtls_internal_sha256_process( mbedtls_sha256_context *ctx,
/AliOS-Things-master/components/mbedtls/platform/yoc/
A Dsha256_alt.c58 void mbedtls_sha256_init(mbedtls_sha256_context *ctx) in mbedtls_sha256_init()
60 memset(ctx, 0, sizeof(mbedtls_sha256_context)); in mbedtls_sha256_init()
65 void mbedtls_sha256_free(mbedtls_sha256_context *ctx) in mbedtls_sha256_free()
72 mbedtls_zeroize(ctx, sizeof(mbedtls_sha256_context)); in mbedtls_sha256_free()
75 void mbedtls_sha256_clone(mbedtls_sha256_context *dst, const mbedtls_sha256_context *src) in mbedtls_sha256_clone()
84 int mbedtls_sha256_starts_ret(mbedtls_sha256_context *ctx, int is224) in mbedtls_sha256_starts_ret()
110 int mbedtls_sha256_update_ret(mbedtls_sha256_context *ctx, const unsigned char *input, size_t ilen) in mbedtls_sha256_update_ret()
130 int mbedtls_sha256_finish_ret(mbedtls_sha256_context *ctx, unsigned char output[32]) in mbedtls_sha256_finish_ret()
144 void mbedtls_sha256_process(mbedtls_sha256_context *ctx, const unsigned char data[64]) in mbedtls_sha256_process()
151 int mbedtls_internal_sha256_process( mbedtls_sha256_context *ctx, in mbedtls_internal_sha256_process()
/AliOS-Things-master/components/mbedtls/library/
A Dsha256.c81 void mbedtls_sha256_init( mbedtls_sha256_context *ctx ) in mbedtls_sha256_init()
85 memset( ctx, 0, sizeof( mbedtls_sha256_context ) ); in mbedtls_sha256_init()
88 void mbedtls_sha256_free( mbedtls_sha256_context *ctx ) in mbedtls_sha256_free()
96 void mbedtls_sha256_clone( mbedtls_sha256_context *dst, in mbedtls_sha256_clone()
147 void mbedtls_sha256_starts( mbedtls_sha256_context *ctx, in mbedtls_sha256_starts()
262 void mbedtls_sha256_process( mbedtls_sha256_context *ctx, in mbedtls_sha256_process()
273 int mbedtls_sha256_update_ret( mbedtls_sha256_context *ctx, in mbedtls_sha256_update_ret()
324 void mbedtls_sha256_update( mbedtls_sha256_context *ctx, in mbedtls_sha256_update()
399 void mbedtls_sha256_finish( mbedtls_sha256_context *ctx, in mbedtls_sha256_finish()
417 mbedtls_sha256_context ctx; in mbedtls_sha256_ret()
[all …]
A Dmd_wrap.c396 return( mbedtls_sha256_starts_ret( (mbedtls_sha256_context *) ctx, 1 ) ); in sha224_starts_wrap()
402 return( mbedtls_sha256_update_ret( (mbedtls_sha256_context *) ctx, in sha224_update_wrap()
408 return( mbedtls_sha256_finish_ret( (mbedtls_sha256_context *) ctx, in sha224_finish_wrap()
420 void *ctx = mbedtls_calloc( 1, sizeof( mbedtls_sha256_context ) ); in sha224_ctx_alloc()
423 mbedtls_sha256_init( (mbedtls_sha256_context *) ctx ); in sha224_ctx_alloc()
430 mbedtls_sha256_free( (mbedtls_sha256_context *) ctx ); in sha224_ctx_free()
436 mbedtls_sha256_clone( (mbedtls_sha256_context *) dst, in sha224_clone_wrap()
437 (const mbedtls_sha256_context *) src ); in sha224_clone_wrap()
442 return( mbedtls_internal_sha256_process( (mbedtls_sha256_context *) ctx, in sha224_process_wrap()
463 return( mbedtls_sha256_starts_ret( (mbedtls_sha256_context *) ctx, 0 ) ); in sha256_starts_wrap()
A Dssl_tls.c1201 mbedtls_sha256_context sha256; in ssl_calc_verify_tls_sha256()
6277 mbedtls_sha256_context sha256; in ssl_calc_finished_tls_sha256()
/AliOS-Things-master/components/ota/hal/
A Dota_hal_digest.c23 mbedtls_sha256_free((mbedtls_sha256_context *)ctx); in ota_sha256_free()
28 mbedtls_sha256_init((mbedtls_sha256_context *)ctx); in ota_sha256_init()
33 mbedtls_sha256_starts((mbedtls_sha256_context *)ctx, is224); in ota_sha256_starts()
38 mbedtls_sha256_update((mbedtls_sha256_context *)ctx, input, ilen); in ota_sha256_update()
43 mbedtls_sha256_finish((mbedtls_sha256_context *)ctx, output); in ota_sha256_finish()
/AliOS-Things-master/components/py_engine/engine/extmod/
A Dmoduhashlib.c86 mp_obj_hash_t *o = m_new_obj_var(mp_obj_hash_t, char, sizeof(mbedtls_sha256_context)); in uhashlib_sha256_make_new()
89 mbedtls_sha256_init((mbedtls_sha256_context *)&o->state); in uhashlib_sha256_make_new()
90 mbedtls_sha256_starts_ret((mbedtls_sha256_context *)&o->state, 0); in uhashlib_sha256_make_new()
102 mbedtls_sha256_update_ret((mbedtls_sha256_context *)&self->state, bufinfo.buf, bufinfo.len); in uhashlib_sha256_update()
112 mbedtls_sha256_finish_ret((mbedtls_sha256_context *)&self->state, (unsigned char *)vstr.buf); in uhashlib_sha256_digest()

Completed in 67 milliseconds