Add SHA-3 and KEM symbols to emscripten exports

This commit is contained in:
Frank Denis
2026-04-09 23:00:05 +02:00
parent 30a18ae407
commit 9a16e6b79a
+43
View File
@@ -274,6 +274,18 @@ _crypto_hash_sha512_final 0 1
_crypto_hash_sha512_init 0 1
_crypto_hash_sha512_statebytes 0 1
_crypto_hash_sha512_update 0 1
_crypto_hash_sha3256 1 1
_crypto_hash_sha3256_bytes 1 1
_crypto_hash_sha3256_final 1 1
_crypto_hash_sha3256_init 1 1
_crypto_hash_sha3256_statebytes 1 1
_crypto_hash_sha3256_update 1 1
_crypto_hash_sha3512 1 1
_crypto_hash_sha3512_bytes 1 1
_crypto_hash_sha3512_final 1 1
_crypto_hash_sha3512_init 1 1
_crypto_hash_sha3512_statebytes 1 1
_crypto_hash_sha3512_update 1 1
_crypto_ipcrypt_bytes 1 1
_crypto_ipcrypt_decrypt 1 1
_crypto_ipcrypt_encrypt 1 1
@@ -330,6 +342,37 @@ _crypto_kdf_hkdf_sha512_statebytes 1 1
_crypto_kdf_keybytes 1 1
_crypto_kdf_keygen 1 1
_crypto_kdf_primitive 0 1
_crypto_kem_ciphertextbytes 1 1
_crypto_kem_dec 1 1
_crypto_kem_enc 1 1
_crypto_kem_enc_deterministic 1 1
_crypto_kem_keypair 1 1
_crypto_kem_mlkem768_ciphertextbytes 1 1
_crypto_kem_mlkem768_dec 1 1
_crypto_kem_mlkem768_enc 1 1
_crypto_kem_mlkem768_enc_deterministic 1 1
_crypto_kem_mlkem768_keypair 1 1
_crypto_kem_mlkem768_publickeybytes 1 1
_crypto_kem_mlkem768_secretkeybytes 1 1
_crypto_kem_mlkem768_seed_keypair 1 1
_crypto_kem_mlkem768_seedbytes 1 1
_crypto_kem_mlkem768_sharedsecretbytes 1 1
_crypto_kem_primitive 1 1
_crypto_kem_publickeybytes 1 1
_crypto_kem_secretkeybytes 1 1
_crypto_kem_seed_keypair 1 1
_crypto_kem_seedbytes 1 1
_crypto_kem_sharedsecretbytes 1 1
_crypto_kem_xwing_ciphertextbytes 1 1
_crypto_kem_xwing_dec 1 1
_crypto_kem_xwing_enc 1 1
_crypto_kem_xwing_enc_deterministic 1 1
_crypto_kem_xwing_keypair 1 1
_crypto_kem_xwing_publickeybytes 1 1
_crypto_kem_xwing_secretkeybytes 1 1
_crypto_kem_xwing_seed_keypair 1 1
_crypto_kem_xwing_seedbytes 1 1
_crypto_kem_xwing_sharedsecretbytes 1 1
_crypto_kx_client_session_keys 1 1
_crypto_kx_keypair 1 1
_crypto_kx_primitive 0 1