Lines Matching refs:uint8_t
21 uint8_t buffer[64]; /* data block being processed */
22 uint8_t ipad[64]; /* HMAC: inner padding */
23 uint8_t opad[64]; /* HMAC: outer padding */
27 void sm3_update(struct sm3_context *ctx, const uint8_t *input, size_t ilen);
28 void sm3_final(struct sm3_context *ctx, uint8_t output[32]);
29 void sm3(const uint8_t *input, size_t ilen, uint8_t output[32]);
31 void sm3_hmac_init(struct sm3_context *ctx, const uint8_t *key, size_t keylen);
32 void sm3_hmac_update(struct sm3_context *ctx, const uint8_t *input,
34 void sm3_hmac_final(struct sm3_context *ctx, uint8_t output[32]);
35 void sm3_hmac(const uint8_t *key, size_t keylen, const uint8_t *input,
36 size_t ilen, uint8_t output[32]);