• Home
Name Date Size #Lines LOC

..--

testdata/04-Jul-2025-171,646158,572

README.mdD04-Jul-2025626 1410

cert_error_id.ccD04-Jul-2025381 156

cert_error_id.hD04-Jul-20251.4 KiB3810

cert_error_params.ccD04-Jul-20254.1 KiB136100

cert_error_params.hD04-Jul-20251.9 KiB6027

cert_errors.ccD04-Jul-20256.3 KiB236180

cert_errors.hD04-Jul-20256 KiB18271

cert_issuer_source.hD04-Jul-20252.5 KiB6925

cert_issuer_source_static.ccD04-Jul-20251.4 KiB4632

cert_issuer_source_static.hD04-Jul-20251.7 KiB5628

cert_issuer_source_static_unittest.ccD04-Jul-20252.2 KiB7654

cert_issuer_source_sync_unittest.hD04-Jul-20257 KiB217161

certificate.ccD04-Jul-20254.1 KiB11870

certificate_policies.ccD04-Jul-202512.9 KiB392240

certificate_policies.hD04-Jul-20254.3 KiB12949

certificate_policies_unittest.ccD04-Jul-202511 KiB313269

certificate_unittest.ccD04-Jul-20252.8 KiB7752

common_cert_errors.ccD04-Jul-20254.4 KiB8575

common_cert_errors.hD04-Jul-20256.7 KiB16348

crl.ccD04-Jul-202524.9 KiB674402

crl.hD04-Jul-20259.2 KiB22156

crl_unittest.ccD04-Jul-20257.5 KiB209163

encode_values.ccD04-Jul-20252.8 KiB11088

encode_values.hD04-Jul-20251.6 KiB4821

encode_values_unittest.ccD04-Jul-20254.6 KiB172130

extended_key_usage.ccD04-Jul-20251.3 KiB4628

extended_key_usage.hD04-Jul-20253.3 KiB8423

extended_key_usage_unittest.ccD04-Jul-20255.5 KiB168105

general_names.ccD04-Jul-20258.3 KiB220159

general_names.hD04-Jul-20254.6 KiB13255

general_names_unittest.ccD04-Jul-20258.3 KiB227188

input.ccD04-Jul-20251 KiB4630

input.hD04-Jul-20257.4 KiB19889

input_unittest.ccD04-Jul-20252.7 KiB11083

ip_util.ccD04-Jul-20251.2 KiB5036

ip_util.hD04-Jul-2025916 3013

ip_util_unittest.ccD04-Jul-20253.8 KiB10880

mock_signature_verify_cache.ccD04-Jul-2025829 3321

mock_signature_verify_cache.hD04-Jul-20251.2 KiB4826

name_constraints.ccD04-Jul-202526.7 KiB711390

name_constraints.hD04-Jul-20254.6 KiB10738

name_constraints_unittest.ccD04-Jul-202576.4 KiB1,9051,428

nist_pkits_unittest.ccD04-Jul-20253.1 KiB10172

nist_pkits_unittest.hD04-Jul-20255 KiB15067

ocsp.ccD04-Jul-202537 KiB1,124758

ocsp.hD04-Jul-202511.2 KiB316116

ocsp_revocation_status.hD04-Jul-2025523 2211

ocsp_unittest.ccD04-Jul-20257.6 KiB243164

ocsp_verify_result.ccD04-Jul-2025729 2615

ocsp_verify_result.hD04-Jul-20252.5 KiB7728

parse_certificate.ccD04-Jul-202532.1 KiB1,017678

parse_certificate.hD04-Jul-202524.5 KiB631150

parse_certificate_unittest.ccD04-Jul-202545 KiB1,177760

parse_name.ccD04-Jul-20256.6 KiB235193

parse_name.hD04-Jul-20256.5 KiB15853

parse_name_unittest.ccD04-Jul-202514 KiB367317

parse_values.ccD04-Jul-202512.4 KiB476349

parse_values.hD04-Jul-20256.2 KiB15758

parse_values_unittest.ccD04-Jul-202515 KiB467313

parsed_certificate.ccD04-Jul-202510.7 KiB299233

parsed_certificate.hD04-Jul-202511.8 KiB329157

parsed_certificate_unittest.ccD04-Jul-202521.7 KiB598398

parser.ccD04-Jul-20253.5 KiB162134

parser.hD04-Jul-20259.3 KiB21540

parser_unittest.ccD04-Jul-202511.2 KiB368269

path_builder.ccD04-Jul-202539.6 KiB1,048741

path_builder.hD04-Jul-202510.2 KiB26499

path_builder_pkits_unittest.ccD04-Jul-202512.9 KiB293189

path_builder_unittest.ccD04-Jul-2025111.9 KiB2,9252,066

path_builder_verify_certificate_chain_unittest.ccD04-Jul-20251.9 KiB5740

pem.ccD04-Jul-20254.3 KiB14494

pem.hD04-Jul-20252.9 KiB8732

pem_unittest.ccD04-Jul-20256 KiB206164

revocation_util.ccD04-Jul-20251.7 KiB6044

revocation_util.hD04-Jul-2025992 3215

signature_algorithm.ccD04-Jul-202514.2 KiB426197

signature_algorithm.hD04-Jul-20252.7 KiB8742

signature_algorithm_unittest.ccD04-Jul-202549.5 KiB1,452678

simple_path_builder_delegate.ccD04-Jul-20253.7 KiB13196

simple_path_builder_delegate.hD04-Jul-20252.5 KiB8436

simple_path_builder_delegate_unittest.ccD04-Jul-20253.3 KiB10776

string_util.ccD04-Jul-20255.2 KiB196149

string_util.hD04-Jul-20253 KiB7834

string_util_unittest.ccD04-Jul-20256.5 KiB156133

test_helpers.ccD04-Jul-202516.1 KiB487392

test_helpers.hD04-Jul-20256.1 KiB16870

trust_store.ccD04-Jul-20255 KiB178147

trust_store.hD04-Jul-20254.2 KiB14587

trust_store_collection.ccD04-Jul-20251.3 KiB4829

trust_store_collection.hD04-Jul-20251.3 KiB4420

trust_store_collection_unittest.ccD04-Jul-20255.8 KiB189125

trust_store_in_memory.ccD04-Jul-20253.3 KiB10275

trust_store_in_memory.hD04-Jul-20253.5 KiB10245

trust_store_in_memory_unittest.ccD04-Jul-20253.8 KiB11374

verify.ccD04-Jul-202511.5 KiB355267

verify_certificate_chain.ccD04-Jul-202568.2 KiB1,681871

verify_certificate_chain.hD04-Jul-202510.4 KiB27659

verify_certificate_chain_pkits_unittest.ccD04-Jul-20255.6 KiB13092

verify_certificate_chain_typed_unittest.hD04-Jul-202515.8 KiB349286

verify_certificate_chain_unittest.ccD04-Jul-20254.5 KiB12990

verify_error.ccD04-Jul-2025499 1710

verify_name_match.ccD04-Jul-202515 KiB439276

verify_name_match.hD04-Jul-20252.4 KiB6222

verify_name_match_unittest.ccD04-Jul-202526.6 KiB609478

verify_signed_data.ccD04-Jul-202510.1 KiB294187

verify_signed_data.hD04-Jul-20251.5 KiB4823

verify_signed_data_unittest.ccD04-Jul-20257.9 KiB242170

verify_unittest.ccD04-Jul-20255 KiB141101

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