|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | - | - |
| testdata/ | H | 25-Apr-2025 | - | 171,266 | 158,228 |
| README.md | H A D | 25-Apr-2025 | 626 | 14 | 10 |
| cert_error_id.cc | H A D | 25-Apr-2025 | 379 | 15 | 6 |
| cert_error_id.h | H A D | 25-Apr-2025 | 1.4 KiB | 38 | 10 |
| cert_error_params.cc | H A D | 25-Apr-2025 | 4.3 KiB | 139 | 101 |
| cert_error_params.h | H A D | 25-Apr-2025 | 1.9 KiB | 60 | 27 |
| cert_errors.cc | H A D | 25-Apr-2025 | 6.3 KiB | 236 | 180 |
| cert_errors.h | H A D | 25-Apr-2025 | 6 KiB | 182 | 71 |
| cert_issuer_source.h | H A D | 25-Apr-2025 | 2.5 KiB | 69 | 25 |
| cert_issuer_source_static.cc | H A D | 25-Apr-2025 | 1.1 KiB | 36 | 23 |
| cert_issuer_source_static.h | H A D | 25-Apr-2025 | 1.5 KiB | 52 | 26 |
| cert_issuer_source_static_unittest.cc | H A D | 25-Apr-2025 | 1.1 KiB | 41 | 25 |
| cert_issuer_source_sync_unittest.h | H A D | 25-Apr-2025 | 7 KiB | 217 | 161 |
| certificate.cc | H A D | 25-Apr-2025 | 4.1 KiB | 118 | 70 |
| certificate_policies.cc | H A D | 25-Apr-2025 | 12.9 KiB | 392 | 240 |
| certificate_policies.h | H A D | 25-Apr-2025 | 4.3 KiB | 129 | 49 |
| certificate_policies_unittest.cc | H A D | 25-Apr-2025 | 11 KiB | 313 | 269 |
| certificate_unittest.cc | H A D | 25-Apr-2025 | 2.8 KiB | 77 | 52 |
| common_cert_errors.cc | H A D | 25-Apr-2025 | 4.4 KiB | 83 | 73 |
| common_cert_errors.h | H A D | 25-Apr-2025 | 6.6 KiB | 161 | 46 |
| crl.cc | H A D | 25-Apr-2025 | 24.9 KiB | 674 | 402 |
| crl.h | H A D | 25-Apr-2025 | 9.2 KiB | 221 | 56 |
| crl_unittest.cc | H A D | 25-Apr-2025 | 7.5 KiB | 209 | 163 |
| encode_values.cc | H A D | 25-Apr-2025 | 2.8 KiB | 108 | 86 |
| encode_values.h | H A D | 25-Apr-2025 | 1.6 KiB | 46 | 19 |
| encode_values_unittest.cc | H A D | 25-Apr-2025 | 4.6 KiB | 170 | 128 |
| extended_key_usage.cc | H A D | 25-Apr-2025 | 1.3 KiB | 46 | 28 |
| extended_key_usage.h | H A D | 25-Apr-2025 | 3.3 KiB | 84 | 23 |
| extended_key_usage_unittest.cc | H A D | 25-Apr-2025 | 5.5 KiB | 168 | 105 |
| general_names.cc | H A D | 25-Apr-2025 | 8.3 KiB | 220 | 159 |
| general_names.h | H A D | 25-Apr-2025 | 4.6 KiB | 132 | 55 |
| general_names_unittest.cc | H A D | 25-Apr-2025 | 8.3 KiB | 227 | 188 |
| input.cc | H A D | 25-Apr-2025 | 1 KiB | 48 | 31 |
| input.h | H A D | 25-Apr-2025 | 6.8 KiB | 174 | 71 |
| input_unittest.cc | H A D | 25-Apr-2025 | 2.7 KiB | 108 | 81 |
| ip_util.cc | H A D | 25-Apr-2025 | 1.2 KiB | 50 | 36 |
| ip_util.h | H A D | 25-Apr-2025 | 914 | 30 | 13 |
| ip_util_unittest.cc | H A D | 25-Apr-2025 | 3.8 KiB | 108 | 80 |
| mock_signature_verify_cache.cc | H A D | 25-Apr-2025 | 827 | 33 | 21 |
| mock_signature_verify_cache.h | H A D | 25-Apr-2025 | 1.2 KiB | 48 | 26 |
| name_constraints.cc | H A D | 25-Apr-2025 | 26.7 KiB | 711 | 390 |
| name_constraints.h | H A D | 25-Apr-2025 | 4.6 KiB | 107 | 38 |
| name_constraints_unittest.cc | H A D | 25-Apr-2025 | 76.4 KiB | 1,905 | 1,428 |
| nist_pkits_unittest.cc | H A D | 25-Apr-2025 | 3.1 KiB | 101 | 72 |
| nist_pkits_unittest.h | H A D | 25-Apr-2025 | 5 KiB | 150 | 67 |
| ocsp.cc | H A D | 25-Apr-2025 | 37 KiB | 1,124 | 758 |
| ocsp.h | H A D | 25-Apr-2025 | 11.2 KiB | 316 | 116 |
| ocsp_revocation_status.h | H A D | 25-Apr-2025 | 521 | 22 | 11 |
| ocsp_unittest.cc | H A D | 25-Apr-2025 | 7.6 KiB | 243 | 164 |
| ocsp_verify_result.cc | H A D | 25-Apr-2025 | 727 | 26 | 15 |
| ocsp_verify_result.h | H A D | 25-Apr-2025 | 2.5 KiB | 77 | 28 |
| parse_certificate.cc | H A D | 25-Apr-2025 | 32.1 KiB | 1,017 | 678 |
| parse_certificate.h | H A D | 25-Apr-2025 | 24.5 KiB | 631 | 150 |
| parse_certificate_unittest.cc | H A D | 25-Apr-2025 | 45 KiB | 1,177 | 760 |
| parse_name.cc | H A D | 25-Apr-2025 | 6.6 KiB | 236 | 194 |
| parse_name.h | H A D | 25-Apr-2025 | 6.5 KiB | 158 | 53 |
| parse_name_unittest.cc | H A D | 25-Apr-2025 | 14 KiB | 367 | 317 |
| parse_values.cc | H A D | 25-Apr-2025 | 12.4 KiB | 474 | 347 |
| parse_values.h | H A D | 25-Apr-2025 | 6.2 KiB | 155 | 56 |
| parse_values_unittest.cc | H A D | 25-Apr-2025 | 15 KiB | 465 | 311 |
| parsed_certificate.cc | H A D | 25-Apr-2025 | 10.7 KiB | 299 | 233 |
| parsed_certificate.h | H A D | 25-Apr-2025 | 11.8 KiB | 329 | 157 |
| parsed_certificate_unittest.cc | H A D | 25-Apr-2025 | 21.6 KiB | 595 | 398 |
| parser.cc | H A D | 25-Apr-2025 | 3.5 KiB | 161 | 133 |
| parser.h | H A D | 25-Apr-2025 | 9.3 KiB | 213 | 38 |
| parser_unittest.cc | H A D | 25-Apr-2025 | 11.2 KiB | 366 | 267 |
| path_builder.cc | H A D | 25-Apr-2025 | 39.6 KiB | 1,048 | 741 |
| path_builder.h | H A D | 25-Apr-2025 | 10.2 KiB | 264 | 99 |
| path_builder_pkits_unittest.cc | H A D | 25-Apr-2025 | 12.9 KiB | 293 | 189 |
| path_builder_unittest.cc | H A D | 25-Apr-2025 | 111.9 KiB | 2,925 | 2,066 |
| path_builder_verify_certificate_chain_unittest.cc | H A D | 25-Apr-2025 | 1.9 KiB | 57 | 40 |
| pem.cc | H A D | 25-Apr-2025 | 4.3 KiB | 144 | 94 |
| pem.h | H A D | 25-Apr-2025 | 2.9 KiB | 87 | 32 |
| pem_unittest.cc | H A D | 25-Apr-2025 | 6 KiB | 206 | 164 |
| revocation_util.cc | H A D | 25-Apr-2025 | 1.7 KiB | 60 | 44 |
| revocation_util.h | H A D | 25-Apr-2025 | 990 | 32 | 15 |
| signature_algorithm.cc | H A D | 25-Apr-2025 | 14.2 KiB | 426 | 197 |
| signature_algorithm.h | H A D | 25-Apr-2025 | 2.7 KiB | 87 | 42 |
| signature_algorithm_unittest.cc | H A D | 25-Apr-2025 | 49.5 KiB | 1,452 | 678 |
| simple_path_builder_delegate.cc | H A D | 25-Apr-2025 | 3.7 KiB | 131 | 96 |
| simple_path_builder_delegate.h | H A D | 25-Apr-2025 | 2.5 KiB | 84 | 36 |
| simple_path_builder_delegate_unittest.cc | H A D | 25-Apr-2025 | 3.3 KiB | 107 | 76 |
| string_util.cc | H A D | 25-Apr-2025 | 5.2 KiB | 194 | 147 |
| string_util.h | H A D | 25-Apr-2025 | 3 KiB | 75 | 31 |
| string_util_unittest.cc | H A D | 25-Apr-2025 | 6.5 KiB | 156 | 133 |
| test_helpers.cc | H A D | 25-Apr-2025 | 15.9 KiB | 483 | 388 |
| test_helpers.h | H A D | 25-Apr-2025 | 6.1 KiB | 168 | 70 |
| trust_store.cc | H A D | 25-Apr-2025 | 5 KiB | 178 | 147 |
| trust_store.h | H A D | 25-Apr-2025 | 4.2 KiB | 145 | 87 |
| trust_store_collection.cc | H A D | 25-Apr-2025 | 1.3 KiB | 48 | 29 |
| trust_store_collection.h | H A D | 25-Apr-2025 | 1.3 KiB | 44 | 20 |
| trust_store_collection_unittest.cc | H A D | 25-Apr-2025 | 5.8 KiB | 189 | 125 |
| trust_store_in_memory.cc | H A D | 25-Apr-2025 | 3.3 KiB | 102 | 75 |
| trust_store_in_memory.h | H A D | 25-Apr-2025 | 3.5 KiB | 102 | 45 |
| trust_store_in_memory_unittest.cc | H A D | 25-Apr-2025 | 3.8 KiB | 113 | 74 |
| verify_certificate_chain.cc | H A D | 25-Apr-2025 | 66.9 KiB | 1,651 | 851 |
| verify_certificate_chain.h | H A D | 25-Apr-2025 | 9.9 KiB | 270 | 57 |
| verify_certificate_chain_pkits_unittest.cc | H A D | 25-Apr-2025 | 5.6 KiB | 130 | 92 |
| verify_certificate_chain_typed_unittest.h | H A D | 25-Apr-2025 | 15 KiB | 335 | 273 |
| verify_certificate_chain_unittest.cc | H A D | 25-Apr-2025 | 4.5 KiB | 129 | 90 |
| verify_error.cc | H A D | 25-Apr-2025 | 498 | 17 | 10 |
| verify_name_match.cc | H A D | 25-Apr-2025 | 15 KiB | 439 | 276 |
| verify_name_match.h | H A D | 25-Apr-2025 | 2.4 KiB | 62 | 22 |
| verify_name_match_unittest.cc | H A D | 25-Apr-2025 | 26.6 KiB | 609 | 478 |
| verify_signed_data.cc | H A D | 25-Apr-2025 | 10.1 KiB | 294 | 187 |
| verify_signed_data.h | H A D | 25-Apr-2025 | 1.5 KiB | 48 | 23 |
| verify_signed_data_unittest.cc | H A D | 25-Apr-2025 | 7.9 KiB | 242 | 170 |
README.md
1# BoringSSL pki - Web PKI Certificate path building and verification library
2
3This directory and library should be considered experimental and should not be
4depended upon not to change without notice. You should not use this.
5
6It contains chrome's certificate verifier core logic as used by chrome.
7
8## Current status:
9 * Currently chrome uses this code via private API from within this directory.
10 * At the moment there is no public API for these functions, as mentioned above
11 if you make use of this you do so at your own risk and your code may be broken
12 by API change at any time.
13 * Public API will be forthcoming.
14