Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bind Certificate Transparency log functions #105

Open
daurnimator opened this issue Sep 6, 2017 · 0 comments
Open

Bind Certificate Transparency log functions #105

daurnimator opened this issue Sep 6, 2017 · 0 comments

Comments

@daurnimator
Copy link
Collaborator

daurnimator commented Sep 6, 2017

Only available in openssl 1.1.0+

  • CTLOG_STORE module (see man CTLOG_STORE_new)
    • CTLOG_STORE_load_default_file (which appends)
    • CTLOG_STORE_load_file (which appends)
    • (low priority) CTLOG_STORE_get0_log_by_id.
      Needs CTLOG module
  • SSL_CTX_set0_ctlog_store and SSL_CTX_get0_ctlog_store
  • SSL_enable_ct, SSL_CTX_enable_ct, SSL_disable_ct, SSL_CTX_disable_ct, SSL_ct_is_enabled and SSL_CTX_ct_is_enabled
  • (optional) SSL_CTX_set_ctlog_list_file and SSL_CTX_set_default_ctlog_list_file
    Which also append
    These could instead just be lua-side wrappers that do e.g. :getCTStore():addDefaults()
  • (low priority) CTLOG module
  • (low priority) SCT module
  • (low priority) CT_POLICY_EVAL_CTX module
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant