Home
last modified time | relevance | path

Searched refs:hmac_context (Results 1 – 25 of 65) sorted by relevance

123

/dports/net/libsignal-protocol-c/libsignal-protocol-c-2.3.3/src/
H A Dhkdf.c59 void *hmac_context; in hkdf_extract() local
64 &hmac_context, salt, salt_len); in hkdf_extract()
76 hmac_context, &mac_buffer); in hkdf_extract()
115 void *hmac_context = 0; in hkdf_expand() local
123 &hmac_context, prk, prk_len); in hkdf_expand()
130 hmac_context, in hkdf_expand()
142 hmac_context, info, info_len); in hkdf_expand()
149 hmac_context, &i, sizeof(uint8_t)); in hkdf_expand()
155 hmac_context, &step_buffer); in hkdf_expand()
161 hmac_context = 0; in hkdf_expand()
[all …]
H A Dsignal_protocol_internal.h33 int signal_hmac_sha256_init(signal_context *context, void **hmac_context, const uint8_t *key, size_…
34 int signal_hmac_sha256_update(signal_context *context, void *hmac_context, const uint8_t *data, siz…
35 int signal_hmac_sha256_final(signal_context *context, void *hmac_context, signal_buffer **output);
36 void signal_hmac_sha256_cleanup(signal_context *context, void *hmac_context);
H A Dsender_key.c257 void *hmac_context = 0; in sender_chain_key_get_derivative() local
259 result = signal_hmac_sha256_init(global_context, &hmac_context, in sender_chain_key_get_derivative()
265 result = signal_hmac_sha256_update(global_context, hmac_context, &seed, sizeof(seed)); in sender_chain_key_get_derivative()
270 result = signal_hmac_sha256_final(global_context, hmac_context, &output_buffer); in sender_chain_key_get_derivative()
276 signal_hmac_sha256_cleanup(global_context, hmac_context); in sender_chain_key_get_derivative()
/dports/net-im/dino/dino-0.2.2/plugins/signal-protocol/libsignal-protocol-c/src/
H A Dhkdf.c59 void *hmac_context; in hkdf_extract() local
64 &hmac_context, salt, salt_len); in hkdf_extract()
76 hmac_context, &mac_buffer); in hkdf_extract()
115 void *hmac_context = 0; in hkdf_expand() local
123 &hmac_context, prk, prk_len); in hkdf_expand()
130 hmac_context, in hkdf_expand()
142 hmac_context, info, info_len); in hkdf_expand()
149 hmac_context, &i, sizeof(uint8_t)); in hkdf_expand()
155 hmac_context, &step_buffer); in hkdf_expand()
161 hmac_context = 0; in hkdf_expand()
[all …]
H A Dsignal_protocol_internal.h33 int signal_hmac_sha256_init(signal_context *context, void **hmac_context, const uint8_t *key, size_…
34 int signal_hmac_sha256_update(signal_context *context, void *hmac_context, const uint8_t *data, siz…
35 int signal_hmac_sha256_final(signal_context *context, void *hmac_context, signal_buffer **output);
36 void signal_hmac_sha256_cleanup(signal_context *context, void *hmac_context);
H A Dsender_key.c257 void *hmac_context = 0; in sender_chain_key_get_derivative() local
259 result = signal_hmac_sha256_init(global_context, &hmac_context, in sender_chain_key_get_derivative()
265 result = signal_hmac_sha256_update(global_context, hmac_context, &seed, sizeof(seed)); in sender_chain_key_get_derivative()
270 result = signal_hmac_sha256_final(global_context, hmac_context, &output_buffer); in sender_chain_key_get_derivative()
276 signal_hmac_sha256_cleanup(global_context, hmac_context); in sender_chain_key_get_derivative()
/dports/net/libsignal-protocol-c/libsignal-protocol-c-2.3.3/tests/
H A Dtest_common_ccrypto.c41 int test_hmac_sha256_init(void **hmac_context, const uint8_t *key, size_t key_len, void *user_data) in test_hmac_sha256_init() argument
49 *hmac_context = ctx; in test_hmac_sha256_init()
54 int test_hmac_sha256_update(void *hmac_context, const uint8_t *data, size_t data_len, void *user_da… in test_hmac_sha256_update() argument
56 CCHmacContext *ctx = hmac_context; in test_hmac_sha256_update()
61 int test_hmac_sha256_final(void *hmac_context, signal_buffer **output, void *user_data) in test_hmac_sha256_final() argument
63 CCHmacContext *ctx = hmac_context; in test_hmac_sha256_final()
77 void test_hmac_sha256_cleanup(void *hmac_context, void *user_data) in test_hmac_sha256_cleanup() argument
79 if(hmac_context) { in test_hmac_sha256_cleanup()
80 CCHmacContext *ctx = hmac_context; in test_hmac_sha256_cleanup()
H A Dtest_common_openssl.c20 int test_hmac_sha256_init(void **hmac_context, const uint8_t *key, size_t key_len, void *user_data) in test_hmac_sha256_init() argument
35 *hmac_context = ctx; in test_hmac_sha256_init()
44 int test_hmac_sha256_update(void *hmac_context, const uint8_t *data, size_t data_len, void *user_da… in test_hmac_sha256_update() argument
46 HMAC_CTX *ctx = hmac_context; in test_hmac_sha256_update()
51 int test_hmac_sha256_final(void *hmac_context, signal_buffer **output, void *user_data) in test_hmac_sha256_final() argument
56 HMAC_CTX *ctx = hmac_context; in test_hmac_sha256_final()
74 void test_hmac_sha256_cleanup(void *hmac_context, void *user_data) in test_hmac_sha256_cleanup() argument
76 if(hmac_context) { in test_hmac_sha256_cleanup()
77 HMAC_CTX *ctx = hmac_context; in test_hmac_sha256_cleanup()
/dports/net-im/dino/dino-0.2.2/plugins/signal-protocol/libsignal-protocol-c/tests/
H A Dtest_common_ccrypto.c41 int test_hmac_sha256_init(void **hmac_context, const uint8_t *key, size_t key_len, void *user_data) in test_hmac_sha256_init() argument
49 *hmac_context = ctx; in test_hmac_sha256_init()
54 int test_hmac_sha256_update(void *hmac_context, const uint8_t *data, size_t data_len, void *user_da… in test_hmac_sha256_update() argument
56 CCHmacContext *ctx = hmac_context; in test_hmac_sha256_update()
61 int test_hmac_sha256_final(void *hmac_context, signal_buffer **output, void *user_data) in test_hmac_sha256_final() argument
63 CCHmacContext *ctx = hmac_context; in test_hmac_sha256_final()
77 void test_hmac_sha256_cleanup(void *hmac_context, void *user_data) in test_hmac_sha256_cleanup() argument
79 if(hmac_context) { in test_hmac_sha256_cleanup()
80 CCHmacContext *ctx = hmac_context; in test_hmac_sha256_cleanup()
H A Dtest_common_openssl.c20 int test_hmac_sha256_init(void **hmac_context, const uint8_t *key, size_t key_len, void *user_data) in test_hmac_sha256_init() argument
35 *hmac_context = ctx; in test_hmac_sha256_init()
44 int test_hmac_sha256_update(void *hmac_context, const uint8_t *data, size_t data_len, void *user_da… in test_hmac_sha256_update() argument
46 HMAC_CTX *ctx = hmac_context; in test_hmac_sha256_update()
51 int test_hmac_sha256_final(void *hmac_context, signal_buffer **output, void *user_data) in test_hmac_sha256_final() argument
56 HMAC_CTX *ctx = hmac_context; in test_hmac_sha256_final()
74 void test_hmac_sha256_cleanup(void *hmac_context, void *user_data) in test_hmac_sha256_cleanup() argument
76 if(hmac_context) { in test_hmac_sha256_cleanup()
77 HMAC_CTX *ctx = hmac_context; in test_hmac_sha256_cleanup()
/dports/lang/erlang-runtime23/otp-OTP-23.3.4.10/lib/crypto/c_src/
H A Dhmac.c36 struct hmac_context struct
45 static void hmac_context_dtor(ErlNifEnv* env, struct hmac_context*); argument
62 static void hmac_context_dtor(ErlNifEnv* env, struct hmac_context *obj) in hmac_context_dtor()
82 struct hmac_context *obj = NULL; in hmac_init_nif()
96 if ((obj = enif_alloc_resource(hmac_context_rtype, sizeof(struct hmac_context))) == NULL) in hmac_init_nif()
137 struct hmac_context *obj = NULL; in hmac_update_nif()
176 struct hmac_context* obj; in hmac_final_nif()
/dports/lang/erlang-runtime24/otp-OTP-24.1.7/lib/crypto/c_src/
H A Dhmac.c36 struct hmac_context struct
45 static void hmac_context_dtor(ErlNifEnv* env, struct hmac_context*); argument
62 static void hmac_context_dtor(ErlNifEnv* env, struct hmac_context *obj) in hmac_context_dtor()
82 struct hmac_context *obj = NULL; in hmac_init_nif()
96 if ((obj = enif_alloc_resource(hmac_context_rtype, sizeof(struct hmac_context))) == NULL) in hmac_init_nif()
137 struct hmac_context *obj = NULL; in hmac_update_nif()
176 struct hmac_context* obj; in hmac_final_nif()
/dports/lang/erlang-runtime22/otp-OTP-22.3.4.24/lib/crypto/c_src/
H A Dhmac.c36 struct hmac_context struct
45 static void hmac_context_dtor(ErlNifEnv* env, struct hmac_context*); argument
62 static void hmac_context_dtor(ErlNifEnv* env, struct hmac_context *obj) in hmac_context_dtor()
82 struct hmac_context *obj = NULL; in hmac_init_nif()
96 if ((obj = enif_alloc_resource(hmac_context_rtype, sizeof(struct hmac_context))) == NULL) in hmac_init_nif()
137 struct hmac_context *obj = NULL; in hmac_update_nif()
176 struct hmac_context* obj; in hmac_final_nif()
/dports/lang/erlang-wx/otp-OTP-24.1.7/lib/crypto/c_src/
H A Dhmac.c36 struct hmac_context struct
45 static void hmac_context_dtor(ErlNifEnv* env, struct hmac_context*); argument
62 static void hmac_context_dtor(ErlNifEnv* env, struct hmac_context *obj) in hmac_context_dtor()
82 struct hmac_context *obj = NULL; in hmac_init_nif()
96 if ((obj = enif_alloc_resource(hmac_context_rtype, sizeof(struct hmac_context))) == NULL) in hmac_init_nif()
137 struct hmac_context *obj = NULL; in hmac_update_nif()
176 struct hmac_context* obj; in hmac_final_nif()
/dports/lang/erlang/otp-OTP-24.1.7/lib/crypto/c_src/
H A Dhmac.c36 struct hmac_context struct
45 static void hmac_context_dtor(ErlNifEnv* env, struct hmac_context*); argument
62 static void hmac_context_dtor(ErlNifEnv* env, struct hmac_context *obj) in hmac_context_dtor()
82 struct hmac_context *obj = NULL; in hmac_init_nif()
96 if ((obj = enif_alloc_resource(hmac_context_rtype, sizeof(struct hmac_context))) == NULL) in hmac_init_nif()
137 struct hmac_context *obj = NULL; in hmac_update_nif()
176 struct hmac_context* obj; in hmac_final_nif()
/dports/lang/erlang-java/otp-OTP-24.1.7/lib/crypto/c_src/
H A Dhmac.c36 struct hmac_context struct
45 static void hmac_context_dtor(ErlNifEnv* env, struct hmac_context*); argument
62 static void hmac_context_dtor(ErlNifEnv* env, struct hmac_context *obj) in hmac_context_dtor()
82 struct hmac_context *obj = NULL; in hmac_init_nif()
96 if ((obj = enif_alloc_resource(hmac_context_rtype, sizeof(struct hmac_context))) == NULL) in hmac_init_nif()
137 struct hmac_context *obj = NULL; in hmac_update_nif()
176 struct hmac_context* obj; in hmac_final_nif()
/dports/net-im/profanity/profanity-0.11.1/src/omemo/
H A Dcrypto.h64 int omemo_hmac_sha256_init_func(void** hmac_context, const uint8_t* key, size_t key_len, void* user…
75 int omemo_hmac_sha256_update_func(void* hmac_context, const uint8_t* data, size_t data_len, void* u…
86 int omemo_hmac_sha256_final_func(void* hmac_context, signal_buffer** output, void* user_data);
95 void omemo_hmac_sha256_cleanup_func(void* hmac_context, void* user_data);
H A Dcrypto.c79 omemo_hmac_sha256_init_func(void** hmac_context, const uint8_t* key, size_t key_len, void* user_dat… in omemo_hmac_sha256_init_func() argument
90 *hmac_context = hd; in omemo_hmac_sha256_init_func()
101 omemo_hmac_sha256_update_func(void* hmac_context, const uint8_t* data, size_t data_len, void* user_… in omemo_hmac_sha256_update_func() argument
105 res = gcry_mac_write(hmac_context, data, data_len); in omemo_hmac_sha256_update_func()
115 omemo_hmac_sha256_final_func(void* hmac_context, signal_buffer** output, void* user_data) in omemo_hmac_sha256_final_func() argument
121 res = gcry_mac_read(hmac_context, out, &mac_len); in omemo_hmac_sha256_final_func()
132 omemo_hmac_sha256_cleanup_func(void* hmac_context, void* user_data) in omemo_hmac_sha256_cleanup_func() argument
134 gcry_mac_close(hmac_context); in omemo_hmac_sha256_cleanup_func()
/dports/net-im/dino/dino-0.2.2/plugins/signal-protocol/src/
H A Dsignal_helper.h22 int signal_vala_hmac_sha256_init(void **hmac_context, const uint8_t *key, size_t key_len, void *use…
23 int signal_vala_hmac_sha256_update(void *hmac_context, const uint8_t *data, size_t data_len, void *…
24 int signal_vala_hmac_sha256_final(void *hmac_context, signal_buffer **output, void *user_data);
25 void signal_vala_hmac_sha256_cleanup(void *hmac_context, void *user_data);
H A Dsignal_helper.c77 int signal_vala_hmac_sha256_init(void **hmac_context, const uint8_t *key, size_t key_len, void *use… in signal_vala_hmac_sha256_init() argument
91 *hmac_context = ctx; in signal_vala_hmac_sha256_init()
96 int signal_vala_hmac_sha256_update(void *hmac_context, const uint8_t *data, size_t data_len, void *… in signal_vala_hmac_sha256_update() argument
97 gcry_mac_hd_t* ctx = hmac_context; in signal_vala_hmac_sha256_update()
104 int signal_vala_hmac_sha256_final(void *hmac_context, signal_buffer **output, void *user_data) { in signal_vala_hmac_sha256_final() argument
107 gcry_mac_hd_t* ctx = hmac_context; in signal_vala_hmac_sha256_final()
119 void signal_vala_hmac_sha256_cleanup(void *hmac_context, void *user_data) { in signal_vala_hmac_sha256_cleanup() argument
120 gcry_mac_hd_t* ctx = hmac_context; in signal_vala_hmac_sha256_cleanup()
/dports/mail/dovecot/dovecot-2.3.17/src/lib/
H A Dhmac.h16 struct hmac_context { struct
23 void hmac_init(struct hmac_context *ctx, const unsigned char *key, argument
25 void hmac_final(struct hmac_context *ctx, unsigned char *digest);
29 hmac_update(struct hmac_context *_ctx, const void *data, size_t size) in hmac_update()
H A Dhmac.c17 void hmac_init(struct hmac_context *_ctx, const unsigned char *key, in hmac_init()
56 void hmac_final(struct hmac_context *_ctx, unsigned char *digest) in hmac_final()
70 struct hmac_context ctx; in t_hmac_data()
106 struct hmac_context key_mac; in hmac_hkdf()
107 struct hmac_context info_mac; in hmac_hkdf()
H A Dhmac-cram-md5.h8 void hmac_md5_get_cram_context(struct hmac_context *ctx,
10 void hmac_md5_set_cram_context(struct hmac_context *ctx,
/dports/databases/sqlcipher/sqlcipher-3.4.2/src/
H A Dcrypto_cc.c68 CCHmacContext hmac_context; in sqlcipher_cc_hmac() local
70 CCHmacInit(&hmac_context, kCCHmacAlgSHA1, hmac_key, key_sz); in sqlcipher_cc_hmac()
71 CCHmacUpdate(&hmac_context, in, in_sz); in sqlcipher_cc_hmac()
72 if(in2 != NULL) CCHmacUpdate(&hmac_context, in2, in2_sz); in sqlcipher_cc_hmac()
73 CCHmacFinal(&hmac_context, out); in sqlcipher_cc_hmac()
/dports/net-im/pidgin-sipe/pidgin-sipe-1.24.0/src/core/
H A Dsipe-ft-tftp.c159 sipe_hmac_finalize(gpointer hmac_context) in sipe_hmac_finalize() argument
164 sipe_digest_ft_end(hmac_context, hmac_digest); in sipe_hmac_finalize()
219 ft_private->hmac_context = sipe_hmac_context_init(ft_private->hash_key); in sipe_ft_tftp_start_receiving()
253 mac1 = sipe_hmac_finalize(ft_private->hmac_context); in sipe_ft_tftp_stop_receiving()
336 ft_private->hmac_context = sipe_hmac_context_init(ft_private->hash_key); in sipe_ft_tftp_start_sending()
353 mac = sipe_hmac_finalize(ft_private->hmac_context); in sipe_ft_tftp_stop_sending()
444 sipe_digest_ft_update(ft_private->hmac_context, in sipe_ft_tftp_read()
507 sipe_digest_ft_update(ft_private->hmac_context, in sipe_ft_tftp_write()

123