Mirror of BoringSSL (grpc依赖) https://boringssl.googlesource.com/boringssl
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Bob Beck 3cd30ccd1d Remove fillins/openssl_util 12 months ago
..
fillins Remove fillins/openssl_util 12 months ago
patches
testdata
README.md Update README.md 1 year ago
asn1_util.cc Use InsertBraces - and reformat pki as such 1 year ago
asn1_util.h
cert_error_id.cc
cert_error_id.h Remove fillins/openssl_util 12 months ago
cert_error_params.cc Remove fillins/openssl_util 12 months ago
cert_error_params.h Remove fillins/openssl_util 12 months ago
cert_errors.cc Use InsertBraces - and reformat pki as such 1 year ago
cert_errors.h Remove fillins/openssl_util 12 months ago
cert_issuer_source.h Remove fillins/openssl_util 12 months ago
cert_issuer_source_static.cc Use InsertBraces - and reformat pki as such 1 year ago
cert_issuer_source_static.h Remove fillins/openssl_util 12 months ago
cert_issuer_source_static_unittest.cc
cert_issuer_source_sync_unittest.h Use InsertBraces - and reformat pki as such 1 year ago
cert_status_flags.h
cert_status_flags_list.h
cert_verify_proc_blocklist.inc
certificate_policies.cc Use InsertBraces - and reformat pki as such 1 year ago
certificate_policies.h Remove fillins/openssl_util 12 months ago
certificate_policies_unittest.cc
common_cert_errors.cc
common_cert_errors.h Remove fillins/openssl_util 12 months ago
crl.cc Use InsertBraces - and reformat pki as such 1 year ago
crl.h Remove fillins/openssl_util 12 months ago
crl_unittest.cc
encode_values.cc Use InsertBraces - and reformat pki as such 1 year ago
encode_values.h Remove fillins/openssl_util 12 months ago
encode_values_unittest.cc
extended_key_usage.cc Use InsertBraces - and reformat pki as such 1 year ago
extended_key_usage.h Remove fillins/openssl_util 12 months ago
extended_key_usage_unittest.cc Use InsertBraces - and reformat pki as such 1 year ago
general_names.cc Use InsertBraces - and reformat pki as such 1 year ago
general_names.h Remove fillins/openssl_util 12 months ago
general_names_unittest.cc
input.cc Use InsertBraces - and reformat pki as such 1 year ago
input.h Remove fillins/openssl_util 12 months ago
input_unittest.cc
ip_util.cc
ip_util.h Remove fillins/openssl_util 12 months ago
ip_util_unittest.cc
mock_signature_verify_cache.cc
mock_signature_verify_cache.h
name_constraints.cc Use InsertBraces - and reformat pki as such 1 year ago
name_constraints.h Remove fillins/openssl_util 12 months ago
name_constraints_unittest.cc Use InsertBraces - and reformat pki as such 1 year ago
nist_pkits_unittest.cc
nist_pkits_unittest.h
ocsp.cc Use InsertBraces - and reformat pki as such 1 year ago
ocsp.h Remove fillins/openssl_util 12 months ago
ocsp_revocation_status.h
ocsp_unittest.cc
ocsp_verify_result.cc Use InsertBraces - and reformat pki as such 1 year ago
ocsp_verify_result.h Remove fillins/openssl_util 12 months ago
parse_certificate.cc Remove fillins/openssl_util 12 months ago
parse_certificate.h Remove fillins/openssl_util 12 months ago
parse_certificate_unittest.cc Use InsertBraces - and reformat pki as such 1 year ago
parse_name.cc Use InsertBraces - and reformat pki as such 1 year ago
parse_name.h Remove fillins/openssl_util 12 months ago
parse_name_unittest.cc
parse_values.cc Use InsertBraces - and reformat pki as such 1 year ago
parse_values.h Remove fillins/openssl_util 12 months ago
parse_values_unittest.cc
parsed_certificate.cc Use InsertBraces - and reformat pki as such 1 year ago
parsed_certificate.h Remove fillins/openssl_util 12 months ago
parsed_certificate_unittest.cc Use InsertBraces - and reformat pki as such 1 year ago
parser.cc Use InsertBraces - and reformat pki as such 1 year ago
parser.h Remove fillins/openssl_util 12 months ago
parser_unittest.cc
path_builder.cc Use InsertBraces - and reformat pki as such 1 year ago
path_builder.h Remove fillins/openssl_util 12 months ago
path_builder_pkits_unittest.cc Use InsertBraces - and reformat pki as such 1 year ago
path_builder_unittest.cc Remove fillins/path_service 12 months ago
path_builder_verify_certificate_chain_unittest.cc Use InsertBraces - and reformat pki as such 1 year ago
pem.cc Remove fillins/fillins_base64 12 months ago
pem.h Remove fillins/openssl_util 12 months ago
pem_unittest.cc
revocation_util.cc
revocation_util.h Remove fillins/openssl_util 12 months ago
signature_algorithm.cc Use InsertBraces - and reformat pki as such 1 year ago
signature_algorithm.h Remove fillins/openssl_util 12 months ago
signature_algorithm_unittest.cc Remove fillins/file_util 12 months ago
signature_verify_cache.h Remove fillins/openssl_util 12 months ago
simple_path_builder_delegate.cc Use InsertBraces - and reformat pki as such 1 year ago
simple_path_builder_delegate.h Remove fillins/openssl_util 12 months ago
simple_path_builder_delegate_unittest.cc
string_util.cc Remove fillins/fillins_base64 12 months ago
string_util.h Remove fillins/openssl_util 12 months ago
string_util_unittest.cc
tag.cc
tag.h Remove fillins/openssl_util 12 months ago
test_helpers.cc Remove fillins/openssl_util 12 months ago
test_helpers.h Remove fillins/path_service 12 months ago
trust_store.cc
trust_store.h Remove fillins/openssl_util 12 months ago
trust_store_collection.cc Use InsertBraces - and reformat pki as such 1 year ago
trust_store_collection.h Remove fillins/openssl_util 12 months ago
trust_store_collection_unittest.cc
trust_store_in_memory.cc Use InsertBraces - and reformat pki as such 1 year ago
trust_store_in_memory.h Remove fillins/openssl_util 12 months ago
verify_certificate_chain.cc Use InsertBraces - and reformat pki as such 1 year ago
verify_certificate_chain.h Remove fillins/openssl_util 12 months ago
verify_certificate_chain_pkits_unittest.cc
verify_certificate_chain_typed_unittest.h
verify_certificate_chain_unittest.cc
verify_name_match.cc Use InsertBraces - and reformat pki as such 1 year ago
verify_name_match.h Remove fillins/openssl_util 12 months ago
verify_name_match_unittest.cc Use InsertBraces - and reformat pki as such 1 year ago
verify_signed_data.cc Remove fillins/openssl_util 12 months ago
verify_signed_data.h Remove fillins/openssl_util 12 months ago
verify_signed_data_unittest.cc

README.md

BoringSSL pki - Web PKI Certificate path building and verification library

This directory and library should be considered experimental and should not be depended upon not to change without notice. You should not use this.

It contains chrome's certificate verifier core logic as used by chrome.

Current status:

  • Currently chrome uses this code via private API from within this directory.
  • At the moment there is no public API for these functions, as mentioned above if you make use of this you do so at your own risk and your code may be broken by API change at any time.
  • Public API will be forthcoming.