Home
last modified time | relevance | path

Searched refs:OSSL_SELF_TEST (Results 1 – 16 of 16) sorted by relevance

/src/crypto/openssl/crypto/
H A Dself_test_core.c75 static void self_test_setparams(OSSL_SELF_TEST *st) in self_test_setparams()
90 OSSL_SELF_TEST *OSSL_SELF_TEST_new(OSSL_CALLBACK *cb, void *cbarg) in OSSL_SELF_TEST_new()
92 OSSL_SELF_TEST *ret = OPENSSL_zalloc(sizeof(*ret)); in OSSL_SELF_TEST_new()
106 void OSSL_SELF_TEST_free(OSSL_SELF_TEST *st) in OSSL_SELF_TEST_free()
112 void OSSL_SELF_TEST_onbegin(OSSL_SELF_TEST *st, const char *type, in OSSL_SELF_TEST_onbegin()
128 void OSSL_SELF_TEST_onend(OSSL_SELF_TEST *st, int ret) in OSSL_SELF_TEST_onend()
149 int OSSL_SELF_TEST_oncorrupt_byte(OSSL_SELF_TEST *st, unsigned char *bytes) in OSSL_SELF_TEST_oncorrupt_byte()
/src/crypto/openssl/include/openssl/
H A Dself_test.h103 OSSL_SELF_TEST *OSSL_SELF_TEST_new(OSSL_CALLBACK *cb, void *cbarg);
104 void OSSL_SELF_TEST_free(OSSL_SELF_TEST *st);
106 void OSSL_SELF_TEST_onbegin(OSSL_SELF_TEST *st, const char *type,
108 int OSSL_SELF_TEST_oncorrupt_byte(OSSL_SELF_TEST *st, unsigned char *bytes);
109 void OSSL_SELF_TEST_onend(OSSL_SELF_TEST *st, int ret);
H A Dtypes.h242 typedef struct ossl_self_test_st OSSL_SELF_TEST; typedef
/src/crypto/openssl/providers/fips/
H A Dself_test_kats.c30 static int self_test_digest(const ST_KAT_DIGEST *t, OSSL_SELF_TEST *st, in self_test_digest()
96 static int self_test_cipher(const ST_KAT_CIPHER *t, OSSL_SELF_TEST *st, in self_test_cipher()
249 static int self_test_kdf(const ST_KAT_KDF *t, OSSL_SELF_TEST *st, in self_test_kdf()
291 static int self_test_drbg(const ST_KAT_DRBG *t, OSSL_SELF_TEST *st, in self_test_drbg()
399 OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx) in self_test_ka()
481 OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx) in self_test_digest_sign()
608 static int self_test_asym_keygen(const ST_KAT_ASYM_KEYGEN *t, OSSL_SELF_TEST *st, in self_test_asym_keygen()
660 static int self_test_kem_encapsulate(const ST_KAT_KEM *t, OSSL_SELF_TEST *st, in self_test_kem_encapsulate()
716 static int self_test_kem_decapsulate(const ST_KAT_KEM *t, OSSL_SELF_TEST *st, in self_test_kem_decapsulate()
780 static int self_test_kem(const ST_KAT_KEM *t, OSSL_SELF_TEST *st, in self_test_kem()
[all …]
H A Dself_test.c203 static int integrity_self_test(OSSL_SELF_TEST *ev, OSSL_LIB_CTX *libctx) in integrity_self_test()
247 OSSL_LIB_CTX *libctx, OSSL_SELF_TEST *ev, in verify_integrity()
322 OSSL_SELF_TEST *ev = NULL; in SELF_TEST_post()
H A Dself_test.h34 int SELF_TEST_kats(OSSL_SELF_TEST *event, OSSL_LIB_CTX *libctx);
/src/crypto/openssl/doc/man3/
H A DOSSL_SELF_TEST_new.pod15 OSSL_SELF_TEST *OSSL_SELF_TEST_new(OSSL_CALLBACK *cb, void *cbarg);
16 void OSSL_SELF_TEST_free(OSSL_SELF_TEST *st);
18 void OSSL_SELF_TEST_onbegin(OSSL_SELF_TEST *st, const char *type,
20 int OSSL_SELF_TEST_oncorrupt_byte(OSSL_SELF_TEST *st, unsigned char *bytes);
21 void OSSL_SELF_TEST_onend(OSSL_SELF_TEST *st, int ret);
28 OSSL_SELF_TEST_new() allocates an opaque B<OSSL_SELF_TEST> object that has a
105 OSSL_SELF_TEST_new() returns the allocated B<OSSL_SELF_TEST> object, or NULL if
115 OSSL_SELF_TEST *st = NULL;
/src/crypto/openssl/crypto/dsa/
H A Ddsa_key.c79 OSSL_SELF_TEST *st = NULL; in dsa_keygen_knownanswer_test()
120 OSSL_SELF_TEST *st = NULL; in dsa_keygen_pairwise_test()
/src/crypto/openssl/crypto/dh/
H A Ddh_check.c338 OSSL_SELF_TEST *st = NULL; in ossl_dh_check_pairwise()
/src/crypto/openssl/crypto/ec/
H A Dec_key.c256 OSSL_SELF_TEST *st = NULL; in ecdsa_keygen_knownanswer_test()
1102 OSSL_SELF_TEST *st = NULL; in ecdsa_keygen_pairwise_test()
/src/crypto/openssl/providers/implementations/keymgmt/
H A Dslh_dsa_kmgmt.c295 OSSL_SELF_TEST *st = NULL; in slh_dsa_fips140_pairwise_test()
H A Dml_dsa_kmgmt.c53 OSSL_SELF_TEST *st = NULL; in ml_dsa_pairwise_test()
H A Dml_kem_kmgmt.c69 OSSL_SELF_TEST *st = NULL; in ml_kem_pairwise_test()
H A Decx_kmgmt.c637 OSSL_SELF_TEST *st = NULL; in ecd_fips140_pairwise_test()
/src/crypto/openssl/crypto/rsa/
H A Drsa_gen.c694 OSSL_SELF_TEST *st = NULL; in rsa_keygen_pairwise_test()
/src/crypto/openssl/doc/designs/
H A Dfips_indicator.md48 - A user defined callback similar to OSSL_SELF_TEST will be added. This callback will be triggered …