Home
last modified time | relevance | path

Searched refs:CTLOG (Results 1 – 11 of 11) sorted by relevance

/freebsd-14.2/crypto/openssl/doc/man3/
H A DCTLOG_new.pod14 CTLOG *CTLOG_new_ex(EVP_PKEY *public_key, const char *name,
16 CTLOG *CTLOG_new(EVP_PKEY *public_key, const char *name);
21 int CTLOG_new_from_base64(CTLOG ** ct_log,
23 void CTLOG_free(CTLOG *log);
24 const char *CTLOG_get0_name(const CTLOG *log);
25 void CTLOG_get0_log_id(const CTLOG *log, const uint8_t **log_id,
27 EVP_PKEY *CTLOG_get0_public_key(const CTLOG *log);
42 the new CTLOG. The base64 will be decoded and the public key parsed. The CTLOG
56 created. Ownership of the string remains with the CTLOG.
61 the string remains with the CTLOG.
[all …]
H A DCTLOG_STORE_get0_log_by_id.pod12 const CTLOG *CTLOG_STORE_get0_log_by_id(const CTLOG_STORE *store,
23 CTLOG_STORE_get0_log_by_id() provides a way to do this. It will find a CTLOG
28 B<CTLOG_STORE_get0_log_by_id> returns a CTLOG with the given LogID, if it
/freebsd-14.2/crypto/openssl/include/openssl/
H A Dct.h68 SKM_DEFINE_STACK_OF_INTERNAL(CTLOG, CTLOG, CTLOG)
72 #define sk_CTLOG_new_null() ((STACK_OF(CTLOG) *)OPENSSL_sk_new_null())
81 #define sk_CTLOG_pop(sk) ((CTLOG *)OPENSSL_sk_pop(ossl_check_CTLOG_sk_type(sk)))
491 CTLOG *CTLOG_new(EVP_PKEY *public_key, const char *name);
501 int CTLOG_new_from_base64_ex(CTLOG **ct_log, const char *pkey_base64,
510 int CTLOG_new_from_base64(CTLOG ** ct_log,
516 void CTLOG_free(CTLOG *log);
519 const char *CTLOG_get0_name(const CTLOG *log);
521 void CTLOG_get0_log_id(const CTLOG *log, const uint8_t **log_id,
524 EVP_PKEY *CTLOG_get0_public_key(const CTLOG *log);
[all …]
H A Dct.h.in45 .generate_stack_macros("CTLOG");
436 CTLOG *CTLOG_new_ex(EVP_PKEY *public_key, const char *name, OSSL_LIB_CTX *libctx,
443 CTLOG *CTLOG_new(EVP_PKEY *public_key, const char *name);
446 * Creates a new CTLOG instance with the base64-encoded SubjectPublicKeyInfo DER
453 int CTLOG_new_from_base64_ex(CTLOG **ct_log, const char *pkey_base64,
462 int CTLOG_new_from_base64(CTLOG ** ct_log,
468 void CTLOG_free(CTLOG *log);
471 const char *CTLOG_get0_name(const CTLOG *log);
473 void CTLOG_get0_log_id(const CTLOG *log, const uint8_t **log_id,
476 EVP_PKEY *CTLOG_get0_public_key(const CTLOG *log);
[all …]
H A Dtypes.h208 typedef struct ctlog_st CTLOG; typedef
/freebsd-14.2/crypto/openssl/crypto/ct/
H A Dct_log.c39 STACK_OF(CTLOG) *logs;
77 static int ct_v1_log_id_from_pkey(CTLOG *log, EVP_PKEY *pkey) in ct_v1_log_id_from_pkey()
147 static int ctlog_new_from_conf(CTLOG_STORE *store, CTLOG **ct_log, in ctlog_new_from_conf()
188 CTLOG *ct_log = NULL; in ctlog_store_load_log()
270 CTLOG *ret = OPENSSL_zalloc(sizeof(*ret)); in CTLOG_new_ex()
302 CTLOG *CTLOG_new(EVP_PKEY *public_key, const char *name) in CTLOG_new()
308 void CTLOG_free(CTLOG *log) in CTLOG_free()
318 const char *CTLOG_get0_name(const CTLOG *log) in CTLOG_get0_name()
323 void CTLOG_get0_log_id(const CTLOG *log, const uint8_t **log_id, in CTLOG_get0_log_id()
330 EVP_PKEY *CTLOG_get0_public_key(const CTLOG *log) in CTLOG_get0_public_key()
[all …]
H A Dct_b64.c135 int CTLOG_new_from_base64_ex(CTLOG **ct_log, const char *pkey_base64, in CTLOG_new_from_base64_ex()
172 int CTLOG_new_from_base64(CTLOG **ct_log, const char *pkey_base64, in CTLOG_new_from_base64()
H A Dct_prn.c73 const CTLOG *log = NULL; in SCT_print()
H A Dct_sct.c295 const CTLOG *log; in SCT_validate()
/freebsd-14.2/crypto/openssl/test/
H A Dct_test.c497 CTLOG *ctlogp = NULL; in test_ctlog_from_base64()
/freebsd-14.2/crypto/openssl/Configurations/
H A Ddescrip.mms.tmpl602 @ ! Install CTLOG configuration file