Home
last modified time | relevance | path

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

/freebsd/crypto/openssl/include/openssl/
H A Dct.h68 SKM_DEFINE_STACK_OF_INTERNAL(CTLOG, CTLOG, CTLOG)
70 #define sk_CTLOG_value(sk, idx) ((CTLOG *)OPENSSL_sk_value(ossl_check_const_CTLOG_sk_type(sk), (idx…
71 #define sk_CTLOG_new(cmp) ((STACK_OF(CTLOG) *)OPENSSL_sk_new(ossl_check_CTLOG_compfunc_type(cmp)))
72 #define sk_CTLOG_new_null() ((STACK_OF(CTLOG) *)OPENSSL_sk_new_null())
73 #define sk_CTLOG_new_reserve(cmp, n) ((STACK_OF(CTLOG) *)OPENSSL_sk_new_reserve(ossl_check_CTLOG_co…
77 #define sk_CTLOG_delete(sk, i) ((CTLOG *)OPENSSL_sk_delete(ossl_check_CTLOG_sk_type(sk), (i)))
78 #define sk_CTLOG_delete_ptr(sk, ptr) ((CTLOG *)OPENSSL_sk_delete_ptr(ossl_check_CTLOG_sk_type(sk), …
81 #define sk_CTLOG_pop(sk) ((CTLOG *)OPENSSL_sk_pop(ossl_check_CTLOG_sk_type(sk)))
82 #define sk_CTLOG_shift(sk) ((CTLOG *)OPENSSL_sk_shift(ossl_check_CTLOG_sk_type(sk)))
85 #define sk_CTLOG_set(sk, idx, ptr) ((CTLOG *)OPENSSL_sk_set(ossl_check_CTLOG_sk_type(sk), (idx), os…
[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/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);
18 int CTLOG_new_from_base64_ex(CTLOG **ct_log, const char *pkey_base64,
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);
31 CTLOG_new_ex() returns a new CTLOG that represents the Certificate
40 CTLOG_new_from_base64_ex() also creates a new CTLOG, but takes the
[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/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()
267 CTLOG *CTLOG_new_ex(EVP_PKEY *public_key, const char *name, OSSL_LIB_CTX *libctx, in CTLOG_new_ex()
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()
[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/crypto/openssl/test/
H A Dct_test.c497 CTLOG *ctlogp = NULL; in test_ctlog_from_base64()
/freebsd/crypto/openssl/Configurations/
H A Ddescrip.mms.tmpl602 @ ! Install CTLOG configuration file