flutter_pqc_bindings_generated library
Enums
- OQS_STATUS
- Represents return values from functions.
Constants
- OQS_KEM_alg_bike_l1 → const String
- OQS_KEM_alg_bike_l3 → const String
- OQS_KEM_alg_bike_l5 → const String
- OQS_KEM_alg_classic_mceliece_348864 → const String
- OQS_KEM_alg_classic_mceliece_348864f → const String
- OQS_KEM_alg_classic_mceliece_460896 → const String
- OQS_KEM_alg_classic_mceliece_460896f → const String
- OQS_KEM_alg_classic_mceliece_6688128 → const String
- OQS_KEM_alg_classic_mceliece_6688128f → const String
- OQS_KEM_alg_classic_mceliece_6960119 → const String
- OQS_KEM_alg_classic_mceliece_6960119f → const String
- OQS_KEM_alg_classic_mceliece_8192128 → const String
- OQS_KEM_alg_classic_mceliece_8192128f → const String
- OQS_KEM_alg_efrodokem_1344_aes → const String
- OQS_KEM_alg_efrodokem_1344_shake → const String
- OQS_KEM_alg_efrodokem_640_aes → const String
- OQS_KEM_alg_efrodokem_640_shake → const String
- OQS_KEM_alg_efrodokem_976_aes → const String
- OQS_KEM_alg_efrodokem_976_shake → const String
- OQS_KEM_alg_frodokem_1344_aes → const String
- OQS_KEM_alg_frodokem_1344_shake → const String
- OQS_KEM_alg_frodokem_640_aes → const String
- OQS_KEM_alg_frodokem_640_shake → const String
- OQS_KEM_alg_frodokem_976_aes → const String
- OQS_KEM_alg_frodokem_976_shake → const String
- OQS_KEM_alg_hqc_1 → const String
- OQS_KEM_alg_hqc_3 → const String
- OQS_KEM_alg_hqc_5 → const String
- OQS_KEM_alg_kyber_1024 → const String
- OQS_KEM_alg_kyber_512 → const String
- OQS_KEM_alg_kyber_768 → const String
- OQS_KEM_alg_ml_kem_1024 → const String
- OQS_KEM_alg_ml_kem_512 → const String
- OQS_KEM_alg_ml_kem_768 → const String
- OQS_KEM_alg_ntru_hps2048509 → const String
- OQS_KEM_alg_ntru_hps2048677 → const String
- OQS_KEM_alg_ntru_hps40961229 → const String
- OQS_KEM_alg_ntru_hps4096821 → const String
- OQS_KEM_alg_ntru_hrss1373 → const String
- OQS_KEM_alg_ntru_hrss701 → const String
- OQS_KEM_alg_ntruprime_sntrup761 → const String
- OQS_KEM_algs_length → const int
- OQS_KEM_efrodokem_1344_aes_length_ciphertext → const int
- OQS_KEM_efrodokem_1344_aes_length_encaps_seed → const int
- OQS_KEM_efrodokem_1344_aes_length_keypair_seed → const int
- OQS_KEM_efrodokem_1344_aes_length_public_key → const int
- OQS_KEM_efrodokem_1344_aes_length_secret_key → const int
- OQS_KEM_efrodokem_1344_shake_length_ciphertext → const int
- OQS_KEM_efrodokem_1344_shake_length_encaps_seed → const int
- OQS_KEM_efrodokem_1344_shake_length_keypair_seed → const int
- OQS_KEM_efrodokem_1344_shake_length_public_key → const int
- OQS_KEM_efrodokem_1344_shake_length_secret_key → const int
- OQS_KEM_efrodokem_640_aes_length_ciphertext → const int
- OQS_KEM_efrodokem_640_aes_length_encaps_seed → const int
- OQS_KEM_efrodokem_640_aes_length_keypair_seed → const int
- OQS_KEM_efrodokem_640_aes_length_public_key → const int
- OQS_KEM_efrodokem_640_aes_length_secret_key → const int
- OQS_KEM_efrodokem_640_shake_length_ciphertext → const int
- OQS_KEM_efrodokem_640_shake_length_encaps_seed → const int
- OQS_KEM_efrodokem_640_shake_length_keypair_seed → const int
- OQS_KEM_efrodokem_640_shake_length_public_key → const int
- OQS_KEM_efrodokem_640_shake_length_secret_key → const int
- OQS_KEM_efrodokem_976_aes_length_ciphertext → const int
- OQS_KEM_efrodokem_976_aes_length_encaps_seed → const int
- OQS_KEM_efrodokem_976_aes_length_keypair_seed → const int
- OQS_KEM_efrodokem_976_aes_length_public_key → const int
- OQS_KEM_efrodokem_976_aes_length_secret_key → const int
- OQS_KEM_efrodokem_976_shake_length_ciphertext → const int
- OQS_KEM_efrodokem_976_shake_length_encaps_seed → const int
- OQS_KEM_efrodokem_976_shake_length_keypair_seed → const int
- OQS_KEM_efrodokem_976_shake_length_public_key → const int
- OQS_KEM_efrodokem_976_shake_length_secret_key → const int
- OQS_KEM_frodokem_1344_aes_length_ciphertext → const int
- OQS_KEM_frodokem_1344_aes_length_encaps_seed → const int
- OQS_KEM_frodokem_1344_aes_length_keypair_seed → const int
- OQS_KEM_frodokem_1344_aes_length_public_key → const int
- OQS_KEM_frodokem_1344_aes_length_secret_key → const int
- OQS_KEM_frodokem_1344_shake_length_ciphertext → const int
- OQS_KEM_frodokem_1344_shake_length_encaps_seed → const int
- OQS_KEM_frodokem_1344_shake_length_keypair_seed → const int
- OQS_KEM_frodokem_1344_shake_length_public_key → const int
- OQS_KEM_frodokem_1344_shake_length_secret_key → const int
- OQS_KEM_frodokem_640_aes_length_ciphertext → const int
- OQS_KEM_frodokem_640_aes_length_encaps_seed → const int
- OQS_KEM_frodokem_640_aes_length_keypair_seed → const int
- OQS_KEM_frodokem_640_aes_length_public_key → const int
- OQS_KEM_frodokem_640_aes_length_secret_key → const int
- OQS_KEM_frodokem_640_shake_length_ciphertext → const int
- OQS_KEM_frodokem_640_shake_length_encaps_seed → const int
- OQS_KEM_frodokem_640_shake_length_keypair_seed → const int
- OQS_KEM_frodokem_640_shake_length_public_key → const int
- OQS_KEM_frodokem_640_shake_length_secret_key → const int
- OQS_KEM_frodokem_976_aes_length_ciphertext → const int
- OQS_KEM_frodokem_976_aes_length_encaps_seed → const int
- OQS_KEM_frodokem_976_aes_length_keypair_seed → const int
- OQS_KEM_frodokem_976_aes_length_public_key → const int
- OQS_KEM_frodokem_976_aes_length_secret_key → const int
- OQS_KEM_frodokem_976_shake_length_ciphertext → const int
- OQS_KEM_frodokem_976_shake_length_encaps_seed → const int
- OQS_KEM_frodokem_976_shake_length_keypair_seed → const int
- OQS_KEM_frodokem_976_shake_length_public_key → const int
- OQS_KEM_frodokem_976_shake_length_secret_key → const int
- OQS_KEM_kyber_1024_length_ciphertext → const int
- OQS_KEM_kyber_1024_length_encaps_seed → const int
- OQS_KEM_kyber_1024_length_keypair_seed → const int
- OQS_KEM_kyber_1024_length_public_key → const int
- OQS_KEM_kyber_1024_length_secret_key → const int
- OQS_KEM_kyber_512_length_ciphertext → const int
- OQS_KEM_kyber_512_length_encaps_seed → const int
- OQS_KEM_kyber_512_length_keypair_seed → const int
- OQS_KEM_kyber_512_length_public_key → const int
- OQS_KEM_kyber_512_length_secret_key → const int
- OQS_KEM_kyber_768_length_ciphertext → const int
- OQS_KEM_kyber_768_length_encaps_seed → const int
- OQS_KEM_kyber_768_length_keypair_seed → const int
- OQS_KEM_kyber_768_length_public_key → const int
- OQS_KEM_kyber_768_length_secret_key → const int
- OQS_KEM_ml_kem_1024_length_ciphertext → const int
- OQS_KEM_ml_kem_1024_length_encaps_seed → const int
- OQS_KEM_ml_kem_1024_length_keypair_seed → const int
- OQS_KEM_ml_kem_1024_length_public_key → const int
- OQS_KEM_ml_kem_1024_length_secret_key → const int
- OQS_KEM_ml_kem_512_length_ciphertext → const int
- OQS_KEM_ml_kem_512_length_encaps_seed → const int
- OQS_KEM_ml_kem_512_length_keypair_seed → const int
- OQS_KEM_ml_kem_512_length_public_key → const int
- OQS_KEM_ml_kem_512_length_secret_key → const int
- OQS_KEM_ml_kem_768_length_ciphertext → const int
- OQS_KEM_ml_kem_768_length_encaps_seed → const int
- OQS_KEM_ml_kem_768_length_keypair_seed → const int
- OQS_KEM_ml_kem_768_length_public_key → const int
- OQS_KEM_ml_kem_768_length_secret_key → const int
- OQS_SIG_alg_cross_rsdp_128_balanced → const String
- OQS_SIG_alg_cross_rsdp_128_fast → const String
- OQS_SIG_alg_cross_rsdp_128_small → const String
- OQS_SIG_alg_cross_rsdp_192_balanced → const String
- OQS_SIG_alg_cross_rsdp_192_fast → const String
- OQS_SIG_alg_cross_rsdp_192_small → const String
- OQS_SIG_alg_cross_rsdp_256_balanced → const String
- OQS_SIG_alg_cross_rsdp_256_fast → const String
- OQS_SIG_alg_cross_rsdp_256_small → const String
- OQS_SIG_alg_cross_rsdpg_128_balanced → const String
- OQS_SIG_alg_cross_rsdpg_128_fast → const String
- OQS_SIG_alg_cross_rsdpg_128_small → const String
- OQS_SIG_alg_cross_rsdpg_192_balanced → const String
- OQS_SIG_alg_cross_rsdpg_192_fast → const String
- OQS_SIG_alg_cross_rsdpg_192_small → const String
- OQS_SIG_alg_cross_rsdpg_256_balanced → const String
- OQS_SIG_alg_cross_rsdpg_256_fast → const String
- OQS_SIG_alg_cross_rsdpg_256_small → const String
- OQS_SIG_alg_falcon_1024 → const String
- OQS_SIG_alg_falcon_512 → const String
- OQS_SIG_alg_falcon_padded_1024 → const String
- OQS_SIG_alg_falcon_padded_512 → const String
- OQS_SIG_alg_mayo_1 → const String
- OQS_SIG_alg_mayo_2 → const String
- OQS_SIG_alg_mayo_3 → const String
- OQS_SIG_alg_mayo_5 → const String
- OQS_SIG_alg_ml_dsa_44 → const String
- OQS_SIG_alg_ml_dsa_44_extmu → const String
- OQS_SIG_alg_ml_dsa_65 → const String
- OQS_SIG_alg_ml_dsa_65_extmu → const String
- OQS_SIG_alg_ml_dsa_87 → const String
- OQS_SIG_alg_ml_dsa_87_extmu → const String
- OQS_SIG_alg_mqom_mqom3_cat1_gf16_fast_ct → const String
- OQS_SIG_alg_mqom_mqom3_cat1_gf16_fast_ot → const String
- OQS_SIG_alg_mqom_mqom3_cat1_gf16_short_ct → const String
- OQS_SIG_alg_mqom_mqom3_cat1_gf16_short_ot → const String
- OQS_SIG_alg_mqom_mqom3_cat1_gf2_shorter_ct → const String
- OQS_SIG_alg_mqom_mqom3_cat1_gf2_shorter_ot → const String
- OQS_SIG_alg_mqom_mqom3_cat3_gf16_fast_ct → const String
- OQS_SIG_alg_mqom_mqom3_cat3_gf16_fast_ot → const String
- OQS_SIG_alg_mqom_mqom3_cat3_gf16_short_ct → const String
- OQS_SIG_alg_mqom_mqom3_cat3_gf16_short_ot → const String
- OQS_SIG_alg_mqom_mqom3_cat3_gf2_shorter_ct → const String
- OQS_SIG_alg_mqom_mqom3_cat3_gf2_shorter_ot → const String
- OQS_SIG_alg_mqom_mqom3_cat5_gf16_fast_ct → const String
- OQS_SIG_alg_mqom_mqom3_cat5_gf16_fast_ot → const String
- OQS_SIG_alg_mqom_mqom3_cat5_gf16_short_ct → const String
- OQS_SIG_alg_mqom_mqom3_cat5_gf16_short_ot → const String
- OQS_SIG_alg_mqom_mqom3_cat5_gf2_shorter_ct → const String
- OQS_SIG_alg_mqom_mqom3_cat5_gf2_shorter_ot → const String
- OQS_SIG_alg_slh_dsa_pure_sha2_128f → const String
- OQS_SIG_alg_slh_dsa_pure_sha2_128s → const String
- OQS_SIG_alg_slh_dsa_pure_sha2_192f → const String
- OQS_SIG_alg_slh_dsa_pure_sha2_192s → const String
- OQS_SIG_alg_slh_dsa_pure_sha2_256f → const String
- OQS_SIG_alg_slh_dsa_pure_sha2_256s → const String
- OQS_SIG_alg_slh_dsa_pure_shake_128f → const String
- OQS_SIG_alg_slh_dsa_pure_shake_128s → const String
- OQS_SIG_alg_slh_dsa_pure_shake_192f → const String
- OQS_SIG_alg_slh_dsa_pure_shake_192s → const String
- OQS_SIG_alg_slh_dsa_pure_shake_256f → const String
- OQS_SIG_alg_slh_dsa_pure_shake_256s → const String
- OQS_SIG_alg_slh_dsa_sha2_224_prehash_sha2_128f → const String
- OQS_SIG_alg_slh_dsa_sha2_224_prehash_sha2_128s → const String
- OQS_SIG_alg_slh_dsa_sha2_224_prehash_sha2_192f → const String
- OQS_SIG_alg_slh_dsa_sha2_224_prehash_sha2_192s → const String
- OQS_SIG_alg_slh_dsa_sha2_224_prehash_sha2_256f → const String
- OQS_SIG_alg_slh_dsa_sha2_224_prehash_sha2_256s → const String
- OQS_SIG_alg_slh_dsa_sha2_224_prehash_shake_128f → const String
- OQS_SIG_alg_slh_dsa_sha2_224_prehash_shake_128s → const String
- OQS_SIG_alg_slh_dsa_sha2_224_prehash_shake_192f → const String
- OQS_SIG_alg_slh_dsa_sha2_224_prehash_shake_192s → const String
- OQS_SIG_alg_slh_dsa_sha2_224_prehash_shake_256f → const String
- OQS_SIG_alg_slh_dsa_sha2_224_prehash_shake_256s → const String
- OQS_SIG_alg_slh_dsa_sha2_256_prehash_sha2_128f → const String
- OQS_SIG_alg_slh_dsa_sha2_256_prehash_sha2_128s → const String
- OQS_SIG_alg_slh_dsa_sha2_256_prehash_sha2_192f → const String
- OQS_SIG_alg_slh_dsa_sha2_256_prehash_sha2_192s → const String
- OQS_SIG_alg_slh_dsa_sha2_256_prehash_sha2_256f → const String
- OQS_SIG_alg_slh_dsa_sha2_256_prehash_sha2_256s → const String
- OQS_SIG_alg_slh_dsa_sha2_256_prehash_shake_128f → const String
- OQS_SIG_alg_slh_dsa_sha2_256_prehash_shake_128s → const String
- OQS_SIG_alg_slh_dsa_sha2_256_prehash_shake_192f → const String
- OQS_SIG_alg_slh_dsa_sha2_256_prehash_shake_192s → const String
- OQS_SIG_alg_slh_dsa_sha2_256_prehash_shake_256f → const String
- OQS_SIG_alg_slh_dsa_sha2_256_prehash_shake_256s → const String
- OQS_SIG_alg_slh_dsa_sha2_384_prehash_sha2_128f → const String
- OQS_SIG_alg_slh_dsa_sha2_384_prehash_sha2_128s → const String
- OQS_SIG_alg_slh_dsa_sha2_384_prehash_sha2_192f → const String
- OQS_SIG_alg_slh_dsa_sha2_384_prehash_sha2_192s → const String
- OQS_SIG_alg_slh_dsa_sha2_384_prehash_sha2_256f → const String
- OQS_SIG_alg_slh_dsa_sha2_384_prehash_sha2_256s → const String
- OQS_SIG_alg_slh_dsa_sha2_384_prehash_shake_128f → const String
- OQS_SIG_alg_slh_dsa_sha2_384_prehash_shake_128s → const String
- OQS_SIG_alg_slh_dsa_sha2_384_prehash_shake_192f → const String
- OQS_SIG_alg_slh_dsa_sha2_384_prehash_shake_192s → const String
- OQS_SIG_alg_slh_dsa_sha2_384_prehash_shake_256f → const String
- OQS_SIG_alg_slh_dsa_sha2_384_prehash_shake_256s → const String
- OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_sha2_128f → const String
- OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_sha2_128s → const String
- OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_sha2_192f → const String
- OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_sha2_192s → const String
- OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_sha2_256f → const String
- OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_sha2_256s → const String
- OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_shake_128f → const String
- OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_shake_128s → const String
- OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_shake_192f → const String
- OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_shake_192s → const String
- OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_shake_256f → const String
- OQS_SIG_alg_slh_dsa_sha2_512_224_prehash_shake_256s → const String
- OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_sha2_128f → const String
- OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_sha2_128s → const String
- OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_sha2_192f → const String
- OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_sha2_192s → const String
- OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_sha2_256f → const String
- OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_sha2_256s → const String
- OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_shake_128f → const String
- OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_shake_128s → const String
- OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_shake_192f → const String
- OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_shake_192s → const String
- OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_shake_256f → const String
- OQS_SIG_alg_slh_dsa_sha2_512_256_prehash_shake_256s → const String
- OQS_SIG_alg_slh_dsa_sha2_512_prehash_sha2_128f → const String
- OQS_SIG_alg_slh_dsa_sha2_512_prehash_sha2_128s → const String
- OQS_SIG_alg_slh_dsa_sha2_512_prehash_sha2_192f → const String
- OQS_SIG_alg_slh_dsa_sha2_512_prehash_sha2_192s → const String
- OQS_SIG_alg_slh_dsa_sha2_512_prehash_sha2_256f → const String
- OQS_SIG_alg_slh_dsa_sha2_512_prehash_sha2_256s → const String
- OQS_SIG_alg_slh_dsa_sha2_512_prehash_shake_128f → const String
- OQS_SIG_alg_slh_dsa_sha2_512_prehash_shake_128s → const String
- OQS_SIG_alg_slh_dsa_sha2_512_prehash_shake_192f → const String
- OQS_SIG_alg_slh_dsa_sha2_512_prehash_shake_192s → const String
- OQS_SIG_alg_slh_dsa_sha2_512_prehash_shake_256f → const String
- OQS_SIG_alg_slh_dsa_sha2_512_prehash_shake_256s → const String
- OQS_SIG_alg_slh_dsa_sha3_224_prehash_sha2_128f → const String
- OQS_SIG_alg_slh_dsa_sha3_224_prehash_sha2_128s → const String
- OQS_SIG_alg_slh_dsa_sha3_224_prehash_sha2_192f → const String
- OQS_SIG_alg_slh_dsa_sha3_224_prehash_sha2_192s → const String
- OQS_SIG_alg_slh_dsa_sha3_224_prehash_sha2_256f → const String
- OQS_SIG_alg_slh_dsa_sha3_224_prehash_sha2_256s → const String
- OQS_SIG_alg_slh_dsa_sha3_224_prehash_shake_128f → const String
- OQS_SIG_alg_slh_dsa_sha3_224_prehash_shake_128s → const String
- OQS_SIG_alg_slh_dsa_sha3_224_prehash_shake_192f → const String
- OQS_SIG_alg_slh_dsa_sha3_224_prehash_shake_192s → const String
- OQS_SIG_alg_slh_dsa_sha3_224_prehash_shake_256f → const String
- OQS_SIG_alg_slh_dsa_sha3_224_prehash_shake_256s → const String
- OQS_SIG_alg_slh_dsa_sha3_256_prehash_sha2_128f → const String
- OQS_SIG_alg_slh_dsa_sha3_256_prehash_sha2_128s → const String
- OQS_SIG_alg_slh_dsa_sha3_256_prehash_sha2_192f → const String
- OQS_SIG_alg_slh_dsa_sha3_256_prehash_sha2_192s → const String
- OQS_SIG_alg_slh_dsa_sha3_256_prehash_sha2_256f → const String
- OQS_SIG_alg_slh_dsa_sha3_256_prehash_sha2_256s → const String
- OQS_SIG_alg_slh_dsa_sha3_256_prehash_shake_128f → const String
- OQS_SIG_alg_slh_dsa_sha3_256_prehash_shake_128s → const String
- OQS_SIG_alg_slh_dsa_sha3_256_prehash_shake_192f → const String
- OQS_SIG_alg_slh_dsa_sha3_256_prehash_shake_192s → const String
- OQS_SIG_alg_slh_dsa_sha3_256_prehash_shake_256f → const String
- OQS_SIG_alg_slh_dsa_sha3_256_prehash_shake_256s → const String
- OQS_SIG_alg_slh_dsa_sha3_384_prehash_sha2_128f → const String
- OQS_SIG_alg_slh_dsa_sha3_384_prehash_sha2_128s → const String
- OQS_SIG_alg_slh_dsa_sha3_384_prehash_sha2_192f → const String
- OQS_SIG_alg_slh_dsa_sha3_384_prehash_sha2_192s → const String
- OQS_SIG_alg_slh_dsa_sha3_384_prehash_sha2_256f → const String
- OQS_SIG_alg_slh_dsa_sha3_384_prehash_sha2_256s → const String
- OQS_SIG_alg_slh_dsa_sha3_384_prehash_shake_128f → const String
- OQS_SIG_alg_slh_dsa_sha3_384_prehash_shake_128s → const String
- OQS_SIG_alg_slh_dsa_sha3_384_prehash_shake_192f → const String
- OQS_SIG_alg_slh_dsa_sha3_384_prehash_shake_192s → const String
- OQS_SIG_alg_slh_dsa_sha3_384_prehash_shake_256f → const String
- OQS_SIG_alg_slh_dsa_sha3_384_prehash_shake_256s → const String
- OQS_SIG_alg_slh_dsa_sha3_512_prehash_sha2_128f → const String
- OQS_SIG_alg_slh_dsa_sha3_512_prehash_sha2_128s → const String
- OQS_SIG_alg_slh_dsa_sha3_512_prehash_sha2_192f → const String
- OQS_SIG_alg_slh_dsa_sha3_512_prehash_sha2_192s → const String
- OQS_SIG_alg_slh_dsa_sha3_512_prehash_sha2_256f → const String
- OQS_SIG_alg_slh_dsa_sha3_512_prehash_sha2_256s → const String
- OQS_SIG_alg_slh_dsa_sha3_512_prehash_shake_128f → const String
- OQS_SIG_alg_slh_dsa_sha3_512_prehash_shake_128s → const String
- OQS_SIG_alg_slh_dsa_sha3_512_prehash_shake_192f → const String
- OQS_SIG_alg_slh_dsa_sha3_512_prehash_shake_192s → const String
- OQS_SIG_alg_slh_dsa_sha3_512_prehash_shake_256f → const String
- OQS_SIG_alg_slh_dsa_sha3_512_prehash_shake_256s → const String
- OQS_SIG_alg_slh_dsa_shake_128_prehash_sha2_128f → const String
- OQS_SIG_alg_slh_dsa_shake_128_prehash_sha2_128s → const String
- OQS_SIG_alg_slh_dsa_shake_128_prehash_sha2_192f → const String
- OQS_SIG_alg_slh_dsa_shake_128_prehash_sha2_192s → const String
- OQS_SIG_alg_slh_dsa_shake_128_prehash_sha2_256f → const String
- OQS_SIG_alg_slh_dsa_shake_128_prehash_sha2_256s → const String
- OQS_SIG_alg_slh_dsa_shake_128_prehash_shake_128f → const String
- OQS_SIG_alg_slh_dsa_shake_128_prehash_shake_128s → const String
- OQS_SIG_alg_slh_dsa_shake_128_prehash_shake_192f → const String
- OQS_SIG_alg_slh_dsa_shake_128_prehash_shake_192s → const String
- OQS_SIG_alg_slh_dsa_shake_128_prehash_shake_256f → const String
- OQS_SIG_alg_slh_dsa_shake_128_prehash_shake_256s → const String
- OQS_SIG_alg_slh_dsa_shake_256_prehash_sha2_128f → const String
- OQS_SIG_alg_slh_dsa_shake_256_prehash_sha2_128s → const String
- OQS_SIG_alg_slh_dsa_shake_256_prehash_sha2_192f → const String
- OQS_SIG_alg_slh_dsa_shake_256_prehash_sha2_192s → const String
- OQS_SIG_alg_slh_dsa_shake_256_prehash_sha2_256f → const String
- OQS_SIG_alg_slh_dsa_shake_256_prehash_sha2_256s → const String
- OQS_SIG_alg_slh_dsa_shake_256_prehash_shake_128f → const String
- OQS_SIG_alg_slh_dsa_shake_256_prehash_shake_128s → const String
- OQS_SIG_alg_slh_dsa_shake_256_prehash_shake_192f → const String
- OQS_SIG_alg_slh_dsa_shake_256_prehash_shake_192s → const String
- OQS_SIG_alg_slh_dsa_shake_256_prehash_shake_256f → const String
- OQS_SIG_alg_slh_dsa_shake_256_prehash_shake_256s → const String
- OQS_SIG_alg_snova_SNOVA_24_5_4 → const String
- OQS_SIG_alg_snova_SNOVA_24_5_4_esk → const String
- OQS_SIG_alg_snova_SNOVA_24_5_4_SHAKE → const String
- OQS_SIG_alg_snova_SNOVA_24_5_4_SHAKE_esk → const String
- OQS_SIG_alg_snova_SNOVA_24_5_5 → const String
- OQS_SIG_alg_snova_SNOVA_25_8_3 → const String
- OQS_SIG_alg_snova_SNOVA_29_6_5 → const String
- OQS_SIG_alg_snova_SNOVA_37_17_2 → const String
- OQS_SIG_alg_snova_SNOVA_37_8_4 → const String
- OQS_SIG_alg_snova_SNOVA_49_11_3 → const String
- OQS_SIG_alg_snova_SNOVA_56_25_2 → const String
- OQS_SIG_alg_snova_SNOVA_60_10_4 → const String
- OQS_SIG_alg_uov_ov_III → const String
- OQS_SIG_alg_uov_ov_III_pkc → const String
- OQS_SIG_alg_uov_ov_III_pkc_skc → const String
- OQS_SIG_alg_uov_ov_Ip → const String
- OQS_SIG_alg_uov_ov_Ip_pkc → const String
- OQS_SIG_alg_uov_ov_Ip_pkc_skc → const String
- OQS_SIG_alg_uov_ov_Is → const String
- OQS_SIG_alg_uov_ov_Is_pkc → const String
- OQS_SIG_alg_uov_ov_Is_pkc_skc → const String
- OQS_SIG_alg_uov_ov_V → const String
- OQS_SIG_alg_uov_ov_V_pkc → const String
- OQS_SIG_alg_uov_ov_V_pkc_skc → const String
- OQS_SIG_algs_length → const int
- OQS_SIG_ml_dsa_44_extmu_length_mu → const int
- OQS_SIG_ml_dsa_44_extmu_length_public_key → const int
- OQS_SIG_ml_dsa_44_extmu_length_secret_key → const int
- OQS_SIG_ml_dsa_44_extmu_length_signature → const int
- OQS_SIG_ml_dsa_44_length_public_key → const int
- OQS_SIG_ml_dsa_44_length_secret_key → const int
- OQS_SIG_ml_dsa_44_length_signature → const int
- OQS_SIG_ml_dsa_65_extmu_length_mu → const int
- OQS_SIG_ml_dsa_65_extmu_length_public_key → const int
- OQS_SIG_ml_dsa_65_extmu_length_secret_key → const int
- OQS_SIG_ml_dsa_65_extmu_length_signature → const int
- OQS_SIG_ml_dsa_65_length_public_key → const int
- OQS_SIG_ml_dsa_65_length_secret_key → const int
- OQS_SIG_ml_dsa_65_length_signature → const int
- OQS_SIG_ml_dsa_87_extmu_length_mu → const int
- OQS_SIG_ml_dsa_87_extmu_length_public_key → const int
- OQS_SIG_ml_dsa_87_extmu_length_secret_key → const int
- OQS_SIG_ml_dsa_87_extmu_length_signature → const int
- OQS_SIG_ml_dsa_87_length_public_key → const int
- OQS_SIG_ml_dsa_87_length_secret_key → const int
- OQS_SIG_ml_dsa_87_length_signature → const int
- OQS_SIG_SLH_DSA_algs_length → const int
Functions
-
OQS_KEM_alg_count(
) → int - Returns the number of key encapsulation mechanisms in liboqs. They can be enumerated with OQS_KEM_alg_identifier.
-
OQS_KEM_alg_identifier(
int i) → Pointer< Char> - Returns identifiers for available key encapsulation mechanisms in liboqs. Used with OQS_KEM_new.
-
OQS_KEM_alg_is_enabled(
Pointer< Char> method_name) → int - Indicates whether the specified algorithm was enabled at compile-time or not.
-
OQS_KEM_decaps(
Pointer< OQS_KEM> kem, Pointer<Uint8> ciphertext, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_efrodokem_1344_aes_decaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_efrodokem_1344_aes_encaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_KEM_efrodokem_1344_aes_encaps_derand(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_efrodokem_1344_aes_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_efrodokem_1344_aes_keypair_derand(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_efrodokem_1344_aes_new(
) → Pointer< OQS_KEM> -
OQS_KEM_efrodokem_1344_shake_decaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_efrodokem_1344_shake_encaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_KEM_efrodokem_1344_shake_encaps_derand(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_efrodokem_1344_shake_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_efrodokem_1344_shake_keypair_derand(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_efrodokem_1344_shake_new(
) → Pointer< OQS_KEM> -
OQS_KEM_efrodokem_640_aes_decaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_efrodokem_640_aes_encaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_KEM_efrodokem_640_aes_encaps_derand(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_efrodokem_640_aes_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_efrodokem_640_aes_keypair_derand(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_efrodokem_640_aes_new(
) → Pointer< OQS_KEM> -
OQS_KEM_efrodokem_640_shake_decaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_efrodokem_640_shake_encaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_KEM_efrodokem_640_shake_encaps_derand(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_efrodokem_640_shake_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_efrodokem_640_shake_keypair_derand(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_efrodokem_640_shake_new(
) → Pointer< OQS_KEM> -
OQS_KEM_efrodokem_976_aes_decaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_efrodokem_976_aes_encaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_KEM_efrodokem_976_aes_encaps_derand(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_efrodokem_976_aes_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_efrodokem_976_aes_keypair_derand(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_efrodokem_976_aes_new(
) → Pointer< OQS_KEM> -
OQS_KEM_efrodokem_976_shake_decaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_efrodokem_976_shake_encaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_KEM_efrodokem_976_shake_encaps_derand(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_efrodokem_976_shake_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_efrodokem_976_shake_keypair_derand(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_efrodokem_976_shake_new(
) → Pointer< OQS_KEM> -
OQS_KEM_encaps(
Pointer< OQS_KEM> kem, Pointer<Uint8> ciphertext, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_KEM_encaps_derand(
Pointer< OQS_KEM> kem, Pointer<Uint8> ciphertext, Pointer<Uint8> public_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_free(
Pointer< OQS_KEM> kem) → void - Frees an OQS_KEM object that was constructed by OQS_KEM_new.
-
OQS_KEM_frodokem_1344_aes_decaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_frodokem_1344_aes_encaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_KEM_frodokem_1344_aes_encaps_derand(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_frodokem_1344_aes_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_frodokem_1344_aes_keypair_derand(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_frodokem_1344_aes_new(
) → Pointer< OQS_KEM> -
OQS_KEM_frodokem_1344_shake_decaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_frodokem_1344_shake_encaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_KEM_frodokem_1344_shake_encaps_derand(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_frodokem_1344_shake_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_frodokem_1344_shake_keypair_derand(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_frodokem_1344_shake_new(
) → Pointer< OQS_KEM> -
OQS_KEM_frodokem_640_aes_decaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_frodokem_640_aes_encaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_KEM_frodokem_640_aes_encaps_derand(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_frodokem_640_aes_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_frodokem_640_aes_keypair_derand(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_frodokem_640_aes_new(
) → Pointer< OQS_KEM> -
OQS_KEM_frodokem_640_shake_decaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_frodokem_640_shake_encaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_KEM_frodokem_640_shake_encaps_derand(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_frodokem_640_shake_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_frodokem_640_shake_keypair_derand(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_frodokem_640_shake_new(
) → Pointer< OQS_KEM> -
OQS_KEM_frodokem_976_aes_decaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_frodokem_976_aes_encaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_KEM_frodokem_976_aes_encaps_derand(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_frodokem_976_aes_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_frodokem_976_aes_keypair_derand(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_frodokem_976_aes_new(
) → Pointer< OQS_KEM> -
OQS_KEM_frodokem_976_shake_decaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_frodokem_976_shake_encaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_KEM_frodokem_976_shake_encaps_derand(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_frodokem_976_shake_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_frodokem_976_shake_keypair_derand(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_frodokem_976_shake_new(
) → Pointer< OQS_KEM> -
OQS_KEM_keypair(
Pointer< OQS_KEM> kem, Pointer<Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_keypair_derand(
Pointer< OQS_KEM> kem, Pointer<Uint8> public_key, Pointer<Uint8> secret_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_kyber_1024_decaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_kyber_1024_encaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_KEM_kyber_1024_encaps_derand(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_kyber_1024_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_kyber_1024_keypair_derand(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_kyber_1024_new(
) → Pointer< OQS_KEM> -
OQS_KEM_kyber_512_decaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_kyber_512_encaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_KEM_kyber_512_encaps_derand(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_kyber_512_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_kyber_512_keypair_derand(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_kyber_512_new(
) → Pointer< OQS_KEM> -
OQS_KEM_kyber_768_decaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_kyber_768_encaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_KEM_kyber_768_encaps_derand(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_kyber_768_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_kyber_768_keypair_derand(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_kyber_768_new(
) → Pointer< OQS_KEM> -
OQS_KEM_ml_kem_1024_decaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_ml_kem_1024_encaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_KEM_ml_kem_1024_encaps_derand(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_ml_kem_1024_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_ml_kem_1024_keypair_derand(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_ml_kem_1024_new(
) → Pointer< OQS_KEM> -
OQS_KEM_ml_kem_512_decaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_ml_kem_512_encaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_KEM_ml_kem_512_encaps_derand(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_ml_kem_512_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_ml_kem_512_keypair_derand(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_ml_kem_512_new(
) → Pointer< OQS_KEM> -
OQS_KEM_ml_kem_768_decaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_ml_kem_768_encaps(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_KEM_ml_kem_768_encaps_derand(
Pointer< Uint8> ciphertext, Pointer<Uint8> public_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_ml_kem_768_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_KEM_ml_kem_768_keypair_derand(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key, Pointer<Uint8> seed) → OQS_STATUS -
OQS_KEM_ml_kem_768_new(
) → Pointer< OQS_KEM> -
OQS_KEM_new(
Pointer< Char> method_name) → Pointer<OQS_KEM> - Constructs an OQS_KEM object for a particular algorithm.
-
OQS_SIG_alg_count(
) → int - Returns the number of signature mechanisms in liboqs. They can be enumerated with OQS_SIG_alg_identifier.
-
OQS_SIG_alg_identifier(
int i) → Pointer< Char> - Returns identifiers for available signature schemes in liboqs. Used with OQS_SIG_new.
-
OQS_SIG_alg_is_enabled(
Pointer< Char> method_name) → int - Indicates whether the specified algorithm was enabled at compile-time or not.
-
OQS_SIG_free(
Pointer< OQS_SIG> sig) → void - Frees an OQS_SIG object that was constructed by OQS_SIG_new.
-
OQS_SIG_keypair(
Pointer< OQS_SIG> sig, Pointer<Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_ml_dsa_44_extmu_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_ml_dsa_44_extmu_new(
) → Pointer< OQS_SIG> -
OQS_SIG_ml_dsa_44_extmu_sign(
Pointer< Uint8> signature, Pointer<Size> signature_len, Pointer<Uint8> message, int message_len, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_ml_dsa_44_extmu_sign_with_ctx_str(
Pointer< Uint8> signature, Pointer<Size> signature_len, Pointer<Uint8> message, int message_len, Pointer<Uint8> ctx, int ctxlen, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_ml_dsa_44_extmu_verify(
Pointer< Uint8> message, int message_len, Pointer<Uint8> signature, int signature_len, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_SIG_ml_dsa_44_extmu_verify_with_ctx_str(
Pointer< Uint8> message, int message_len, Pointer<Uint8> signature, int signature_len, Pointer<Uint8> ctx, int ctxlen, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_SIG_ml_dsa_44_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_ml_dsa_44_new(
) → Pointer< OQS_SIG> -
OQS_SIG_ml_dsa_44_sign(
Pointer< Uint8> signature, Pointer<Size> signature_len, Pointer<Uint8> message, int message_len, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_ml_dsa_44_sign_with_ctx_str(
Pointer< Uint8> signature, Pointer<Size> signature_len, Pointer<Uint8> message, int message_len, Pointer<Uint8> ctx, int ctxlen, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_ml_dsa_44_verify(
Pointer< Uint8> message, int message_len, Pointer<Uint8> signature, int signature_len, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_SIG_ml_dsa_44_verify_with_ctx_str(
Pointer< Uint8> message, int message_len, Pointer<Uint8> signature, int signature_len, Pointer<Uint8> ctx, int ctxlen, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_SIG_ml_dsa_65_extmu_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_ml_dsa_65_extmu_new(
) → Pointer< OQS_SIG> -
OQS_SIG_ml_dsa_65_extmu_sign(
Pointer< Uint8> signature, Pointer<Size> signature_len, Pointer<Uint8> message, int message_len, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_ml_dsa_65_extmu_sign_with_ctx_str(
Pointer< Uint8> signature, Pointer<Size> signature_len, Pointer<Uint8> message, int message_len, Pointer<Uint8> ctx, int ctxlen, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_ml_dsa_65_extmu_verify(
Pointer< Uint8> message, int message_len, Pointer<Uint8> signature, int signature_len, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_SIG_ml_dsa_65_extmu_verify_with_ctx_str(
Pointer< Uint8> message, int message_len, Pointer<Uint8> signature, int signature_len, Pointer<Uint8> ctx, int ctxlen, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_SIG_ml_dsa_65_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_ml_dsa_65_new(
) → Pointer< OQS_SIG> -
OQS_SIG_ml_dsa_65_sign(
Pointer< Uint8> signature, Pointer<Size> signature_len, Pointer<Uint8> message, int message_len, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_ml_dsa_65_sign_with_ctx_str(
Pointer< Uint8> signature, Pointer<Size> signature_len, Pointer<Uint8> message, int message_len, Pointer<Uint8> ctx, int ctxlen, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_ml_dsa_65_verify(
Pointer< Uint8> message, int message_len, Pointer<Uint8> signature, int signature_len, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_SIG_ml_dsa_65_verify_with_ctx_str(
Pointer< Uint8> message, int message_len, Pointer<Uint8> signature, int signature_len, Pointer<Uint8> ctx, int ctxlen, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_SIG_ml_dsa_87_extmu_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_ml_dsa_87_extmu_new(
) → Pointer< OQS_SIG> -
OQS_SIG_ml_dsa_87_extmu_sign(
Pointer< Uint8> signature, Pointer<Size> signature_len, Pointer<Uint8> message, int message_len, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_ml_dsa_87_extmu_sign_with_ctx_str(
Pointer< Uint8> signature, Pointer<Size> signature_len, Pointer<Uint8> message, int message_len, Pointer<Uint8> ctx, int ctxlen, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_ml_dsa_87_extmu_verify(
Pointer< Uint8> message, int message_len, Pointer<Uint8> signature, int signature_len, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_SIG_ml_dsa_87_extmu_verify_with_ctx_str(
Pointer< Uint8> message, int message_len, Pointer<Uint8> signature, int signature_len, Pointer<Uint8> ctx, int ctxlen, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_SIG_ml_dsa_87_keypair(
Pointer< Uint8> public_key, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_ml_dsa_87_new(
) → Pointer< OQS_SIG> -
OQS_SIG_ml_dsa_87_sign(
Pointer< Uint8> signature, Pointer<Size> signature_len, Pointer<Uint8> message, int message_len, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_ml_dsa_87_sign_with_ctx_str(
Pointer< Uint8> signature, Pointer<Size> signature_len, Pointer<Uint8> message, int message_len, Pointer<Uint8> ctx, int ctxlen, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_ml_dsa_87_verify(
Pointer< Uint8> message, int message_len, Pointer<Uint8> signature, int signature_len, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_SIG_ml_dsa_87_verify_with_ctx_str(
Pointer< Uint8> message, int message_len, Pointer<Uint8> signature, int signature_len, Pointer<Uint8> ctx, int ctxlen, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_SIG_new(
Pointer< Char> method_name) → Pointer<OQS_SIG> - Constructs an OQS_SIG object for a particular algorithm.
-
OQS_SIG_sign(
Pointer< OQS_SIG> sig, Pointer<Uint8> signature, Pointer<Size> signature_len, Pointer<Uint8> message, int message_len, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_sign_with_ctx_str(
Pointer< OQS_SIG> sig, Pointer<Uint8> signature, Pointer<Size> signature_len, Pointer<Uint8> message, int message_len, Pointer<Uint8> ctx_str, int ctx_str_len, Pointer<Uint8> secret_key) → OQS_STATUS -
OQS_SIG_supports_ctx_str(
Pointer< Char> alg_name) → bool - Indicates whether the specified signature algorithm supports signing with a context string.
-
OQS_SIG_verify(
Pointer< OQS_SIG> sig, Pointer<Uint8> message, int message_len, Pointer<Uint8> signature, int signature_len, Pointer<Uint8> public_key) → OQS_STATUS -
OQS_SIG_verify_with_ctx_str(
Pointer< OQS_SIG> sig, Pointer<Uint8> message, int message_len, Pointer<Uint8> signature, int signature_len, Pointer<Uint8> ctx_str, int ctx_str_len, Pointer<Uint8> public_key) → OQS_STATUS