/openssl/crypto/ct/ |
H A D | ct_log.c | 86 sha256 = EVP_MD_fetch(log->libctx, "SHA2-256", log->propq); in ct_v1_log_id_from_pkey() 292 void CTLOG_free(CTLOG *log) in CTLOG_free() argument 294 if (log != NULL) { in CTLOG_free() 295 OPENSSL_free(log->name); in CTLOG_free() 296 EVP_PKEY_free(log->public_key); in CTLOG_free() 297 OPENSSL_free(log->propq); in CTLOG_free() 298 OPENSSL_free(log); in CTLOG_free() 304 return log->name; in CTLOG_get0_name() 310 *log_id = log->log_id; in CTLOG_get0_log_id() 316 return log->public_key; in CTLOG_get0_public_key() [all …]
|
H A D | ct_prn.c | 73 const CTLOG *log = NULL; in SCT_print() local 76 log = CTLOG_STORE_get0_log_by_id(log_store, sct->log_id, in SCT_print() 91 if (log != NULL) { in SCT_print() 93 CTLOG_get0_name(log)); in SCT_print()
|
H A D | ct_sct.c | 287 const CTLOG *log; in SCT_validate() local 298 log = CTLOG_STORE_get0_log_by_id(ctx->log_store, in SCT_validate() 302 if (log == NULL) { in SCT_validate() 311 if (X509_PUBKEY_set(&log_pkey, CTLOG_get0_public_key(log)) != 1) in SCT_validate()
|
/openssl/test/ct/ |
H A D | log_list.cnf | 15 description = Google Aviator log 19 description = Google Rocketeer log 27 description = Certly.IO log 31 description = Izempe log 35 description = Symantec log 39 description = Venafi log
|
/openssl/doc/man3/ |
H A D | CTLOG_new.pod | 8 encapsulates information about a Certificate Transparency 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); 32 Transparency (CT) log with the given public key and associates it with the 34 be provided that can be used to help users identify this log. Ownership of the 55 CTLOG_get0_name() returns the name of the log, as provided when the CTLOG was 58 CTLOG_get0_log_id() sets *log_id to point to a string containing that log's 60 v1 CT log, the LogID will be a SHA-256 hash (i.e. 32 bytes long). Ownership of [all …]
|
H A D | SSL_CTX_set_ctlog_list_file.pod | 6 load a Certificate Transparency log list from a file 26 These functions will not clear the existing CT log list - it will be appended 29 If an error occurs whilst parsing a particular log entry in the file, that log 35 return 1 if the log list is successfully loaded, and 0 if an error occurs. In 36 the case of an error, the log list may have been partially loaded.
|
H A D | CTLOG_STORE_get0_log_by_id.pod | 6 Get a Certificate Transparency log from a CTLOG_STORE 19 (CT) log that issued it using the log's LogID (see RFC 6962, Section 3.2). 20 Therefore, it is useful to be able to look up more information about a log
|
H A D | OSSL_CMP_log_open.pod | 81 a log file or remote stream, which in turn may fail. 91 any pending CMP-specific log output and deallocate related resources. 95 severity level, and log message or error queue message to the given I<bio>. 100 It is similar to L<ERR_print_errors_cb(3)> but uses the CMP log callback
|
H A D | SCT_print.pod | 24 is provided, it will be used to print the description of the CT log that issued 25 each SCT (if that log is in the CTLOG_STORE). Alternatively, NULL can be passed
|
H A D | SCT_new.pod | 79 They constitute a promise by a Certificate Transparency (CT) log to publicly 80 record a certificate. By cryptographically verifying that a log did indeed issue 104 SCT_set0_log_id() or SCT_set1_log_id() to set the LogID of the CT log that the SCT came from. 194 SCT_set_log_entry_type() returns 1 if the specified log entry type is supported, 0 otherwise.
|
H A D | CTLOG_STORE_new.pod | 8 Create and populate a Certificate Transparency log list 60 valid logs will still be added to the CTLOG_STORE. A CT log will be considered
|
H A D | SCT_validate.pod | 53 A CTLOG_STORE that contains the CT log that issued this SCT. 55 If the SCT was issued by a log that is not in this CTLOG_STORE, the validation
|
/openssl/include/openssl/ |
H A D | ct.h.in | 189 * Set the log entry type of an SCT. 197 * Returns the length of the log ID. 209 * Set the log ID of an SCT. 425 * CT log functions * 449 * this log. 468 void CTLOG_free(CTLOG *log); 470 /* Gets the name of the CT log */ 472 /* Gets the ID of the CT log */ 479 * CT log store functions * 497 * Deletes a CT log store and all of the CT log instances held within. [all …]
|
/openssl/doc/designs/quic-design/ |
H A D | debugging.md | 49 - set the environment variable `QLOGDIR` to a directory where qlog log files 61 The log files can be loaded into [qvis](https://qvis.quictools.info/). The [qvis 100 file. This is a log file containing encryption keys for the connection which is 121 under “(Pre)-Master-Secret log filename". You can have key information being 122 appended to this log continuously if desired. Press OK and Wireshark should 123 now be able to decrypt any TLS or QUIC session described by the log file. 128 key log file and ensures that the key log for a specific packet capture is
|
H A D | qlog.md | 33 that each event simply involves concatenating another record to an output log 48 - zero or more macros which log fields inside a qlog event.
|
/openssl/test/quic-openssl-docker/ |
H A D | run_endpoint.sh | 57 …SSLKEYLOGFILE=/logs/keys.log SSL_CERT_FILE=/certs/ca.pem SSL_CERT_DIR=/certs quic-hq-interop $HOST… 67 …SSL_SESSION_FILE=./session.db SSLKEYLOGFILE=/logs/keys.log SSL_CERT_FILE=/certs/ca.pem SSL_CERT_DI…
|
/openssl/doc/internal/man3/ |
H A D | ossl_cmp_print_log.pod | 47 ossl_cmp_print_log() prints CMP log messages (i.e., diagnostic info) via the 48 log callback of the B<ctx> if present and the severity level is sufficient. 53 argument list are passed to the log callback function (unless it is NULL). 61 ossl_cmp_log4() output a log message with the given severity,
|
/openssl/apps/ |
H A D | ct_log_list.cnf | 6 # A Python program to convert the log list to OpenSSL's format can be
|
/openssl/.github/workflows/ |
H A D | build_quic_interop_container.yml | 15 - name: "log in to quay.io"
|
H A D | run_quic_interop.yml | 37 … python3 ./run.py -c openssl -t ${{ matrix.tests }} -s ${{ matrix.servers }} --log-dir ./logs -d
|
/openssl/apps/lib/ |
H A D | build.info | 11 $LIBAPPSSRC=apps.c apps_ui.c log.c opt.c fmt.c s_cb.c s_socket.c app_rand.c \
|
/openssl/crypto/ |
H A D | README-sparse_array.md | 149 Accesses to elements in the sparse array take O(log n) time where n is the 152 Space usage is O(minimum(m, n log(n)) where m is the number of elements in the
|
/openssl/doc/man7/ |
H A D | ct.pod | 26 - loading a CT log list from a CONF file.
|
/openssl/.github/ISSUE_TEMPLATE/ |
H A D | bug_report.md | 23 as well as a log of all errors. Don't forget to include the exact
|
/openssl/ |
H A D | CONTRIBUTING.md | 97 Please note that this is NOT simply a copy of git-log one-liners. 101 noise ratio in git-log.
|