Skip to content

Commit c1c7c92

Browse files
committed
Update HACL (CPython) namespace
1 parent 5a410f8 commit c1c7c92

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

Modules/_hacl/python_hacl_namespaces.h

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,10 +209,21 @@
209209
#define Hacl_Hash_SHA3_state_free python_hashlib_Hacl_Hash_SHA3_state_free
210210
#define Hacl_Hash_SHA3_state_malloc python_hashlib_Hacl_Hash_SHA3_state_malloc
211211

212+
// HMAC-MD5
213+
#define Hacl_HMAC_compute_md5 python_hashlib_Hacl_HMAC_compute_md5
214+
// HMAC-SHA-1
212215
#define Hacl_HMAC_compute_sha1 python_hashlib_Hacl_HMAC_compute_sha1
216+
// HMAC-SHA-2
217+
#define Hacl_HMAC_compute_sha2_224 python_hashlib_Hacl_HMAC_compute_sha2_224
213218
#define Hacl_HMAC_compute_sha2_256 python_hashlib_Hacl_HMAC_compute_sha2_256
214219
#define Hacl_HMAC_compute_sha2_384 python_hashlib_Hacl_HMAC_compute_sha2_384
215220
#define Hacl_HMAC_compute_sha2_512 python_hashlib_Hacl_HMAC_compute_sha2_512
221+
// HMAC-SHA-3
222+
#define Hacl_HMAC_compute_sha3_224 python_hashlib_Hacl_HMAC_compute_sha3_224
223+
#define Hacl_HMAC_compute_sha3_256 python_hashlib_Hacl_HMAC_compute_sha3_256
224+
#define Hacl_HMAC_compute_sha3_384 python_hashlib_Hacl_HMAC_compute_sha3_384
225+
#define Hacl_HMAC_compute_sha3_512 python_hashlib_Hacl_HMAC_compute_sha3_512
226+
// HMAC-BLAKE
216227
#define Hacl_HMAC_compute_blake2s_32 python_hashlib_Hacl_HMAC_compute_blake2s_32
217228
#define Hacl_HMAC_compute_blake2b_32 python_hashlib_Hacl_HMAC_compute_blake2b_32
218229

0 commit comments

Comments
 (0)