Path Lines of Code crypto/abi_self_test.cc 729 crypto/asn1/asn1_test.cc 2495 crypto/base64/base64_test.cc 224 crypto/bio/bio_socket_test.cc 255 crypto/bio/bio_test.cc 837 crypto/blake2/blake2_test.cc 32 crypto/buf/buf_test.cc 61 crypto/bytestring/bytestring_test.cc 1435 crypto/chacha/chacha_test.cc 356 crypto/cipher_extra/aead_test.cc 1222 crypto/cipher_extra/cipher_test.cc 1119 crypto/cipher_extra/test/make_all_legacy_aead_tests.sh 18 crypto/cipher_extra/test/make_legacy_aead_tests.go 308 crypto/cipher_extra/test/nist_cavp/make_cavp.go 233 crypto/compiler_test.cc 626 crypto/conf/conf_test.cc 306 crypto/constant_time_test.cc 120 crypto/crypto_test.cc 191 crypto/decrepit/blowfish/blowfish_test.cc 132 crypto/decrepit/cast/cast_test.cc 98 crypto/decrepit/cfb/cfb_test.cc 135 crypto/decrepit/evp/evp_test.cc 23 crypto/decrepit/ripemd/ripemd_test.cc 73 crypto/des/des_test.cc 36 crypto/dh_extra/dh_test.cc 944 crypto/digest_extra/digest_test.cc 538 crypto/dsa/dsa_test.cc 362 crypto/dynamic_loading_test.c 79 crypto/ecdh_extra/ecdh_test.cc 314 crypto/endian_test.cc 256 crypto/err/err_test.cc 226 crypto/evp_extra/evp_extra_test.cc 2801 crypto/evp_extra/evp_test.cc 1469 crypto/evp_extra/p_pqdsa_test.cc 1769 crypto/evp_extra/scrypt_test.cc 69 crypto/fipsmodule/aes/aes_test.cc 577 crypto/fipsmodule/bn/bn_assert_test.cc 66 crypto/fipsmodule/bn/bn_test.cc 2509 crypto/fipsmodule/bn/check_bn_tests.go 260 crypto/fipsmodule/cmac/cmac_test.cc 206 crypto/fipsmodule/cpucap/cpu_aarch64_dit_test.cc 116 crypto/fipsmodule/cpucap/cpu_arm_linux_test.cc 121 crypto/fipsmodule/curve25519/ed25519_test.cc 163 crypto/fipsmodule/curve25519/x25519_test.cc 184 crypto/fipsmodule/ec/ec_test.cc 2177 crypto/fipsmodule/ec/make_ec_scalar_base_mult_tests.go 64 crypto/fipsmodule/ec/p256-nistz_test.cc 438 crypto/fipsmodule/ecdsa/ecdsa_test.cc 329 crypto/fipsmodule/ecdsa/make_ecdsa_secp256k1_tests.go 157 crypto/fipsmodule/evp/evp_ctx_test.cc 383 crypto/fipsmodule/hkdf/hkdf_test.cc 504 crypto/fipsmodule/kdf/kdf_test.cc 131 crypto/fipsmodule/md5/md5_test.cc 15 crypto/fipsmodule/modes/gcm_test.cc 188 crypto/fipsmodule/modes/xts_test.cc 1264 crypto/fipsmodule/pbkdf/pbkdf_test.cc 101 crypto/fipsmodule/rand/cpu_jitter_test.cc 40 crypto/fipsmodule/rand/ctrdrbg_test.cc 89 crypto/fipsmodule/rand/fork_detect_test.cc 108 crypto/fipsmodule/rand/snapsafe_detect_test.cc 89 crypto/fipsmodule/rand/urandom_test.cc 429 crypto/fipsmodule/service_indicator/service_indicator_test.cc 4523 crypto/fipsmodule/sha/sha3_test.cc 450 crypto/fipsmodule/sha/sha_test.cc 106 crypto/fipsmodule/sshkdf/sshkdf_test.cc 164 crypto/hmac_extra/hmac_test.cc 375 crypto/hpke/hpke_test.cc 500 crypto/hrss/hrss_test.cc 427 crypto/impl_dispatch_test.cc 277 crypto/lhash/lhash_test.cc 97 crypto/mem_set_test.cc 65 crypto/mem_test.cc 86 crypto/obj/obj_test.cc 145 crypto/ocsp/ocsp_integration_test.cc 390 crypto/ocsp/ocsp_test.cc 1474 crypto/pem/pem_test.cc 369 crypto/pkcs7/bio/bio_cipher_test.cc 264 crypto/pkcs7/bio/bio_md_test.cc 222 crypto/pkcs7/pkcs7_test.cc 1948 crypto/pkcs8/pkcs12_test.cc 577 crypto/pkcs8/pkcs8_test.cc 268 crypto/poly1305/poly1305_test.cc 71 crypto/pool/pool_test.cc 148 crypto/rand_extra/getentropy_test.cc 32 crypto/rand_extra/rand_test.cc 209 crypto/refcount_test.cc 48 crypto/rsa_extra/rsa_test.cc 1353 crypto/rsa_extra/rsassa_pss_asn1_test.cc 386 crypto/self_test.cc 7 crypto/siphash/siphash_test.cc 34 crypto/spake25519/spake25519_test.cc 117 crypto/stack/stack_test.cc 376 crypto/test/abi_test.cc 606 crypto/test/abi_test.h 293 crypto/test/asm/trampoline-armv4.pl 29 crypto/test/asm/trampoline-armv8.pl 162 crypto/test/asm/trampoline-ppc.pl 165 crypto/test/asm/trampoline-x86.pl 59 crypto/test/asm/trampoline-x86_64.pl 286 crypto/test/file_test.cc 359 crypto/test/file_test.h 87 crypto/test/file_test_gtest.cc 72 crypto/test/file_util.cc 131 crypto/test/file_util.h 78 crypto/test/gtest_main.cc 31 crypto/test/gtest_main.h 49 crypto/test/malloc.cc 85 crypto/test/test_util.cc 190 crypto/test/test_util.h 77 crypto/test/wycheproof_util.cc 135 crypto/test/wycheproof_util.h 24 crypto/thread_test.cc 132 crypto/trust_token/trust_token_test.cc 1089 crypto/x509/tab_test.cc 13 crypto/x509/test/make_basic_constraints.go 75 crypto/x509/test/make_invalid_extensions.go 167 crypto/x509/test/make_many_constraints.go 151 crypto/x509/test/make_policy_certs.go 141 crypto/x509/x509_test.cc 6249 crypto/x509/x509_time_test.cc 249 generated-src/win-x86/crypto/test/trampoline-x86.asm 158 generated-src/win-x86_64/crypto/test/trampoline-x86_64.asm 504 ssl/span_test.cc 58 ssl/ssl_c_test.c 9 ssl/test/async_bio.cc 147 ssl/test/async_bio.h 9 ssl/test/bssl_shim.cc 1249 ssl/test/fuzzer.h 538 ssl/test/fuzzer_tags.h 10 ssl/test/handshake_util.cc 576 ssl/test/handshake_util.h 24 ssl/test/handshaker.cc 212 ssl/test/mock_quic_transport.cc 232 ssl/test/mock_quic_transport.h 39 ssl/test/packeted_bio.cc 201 ssl/test/packeted_bio.h 14 ssl/test/runner/alert.go 83 ssl/test/runner/cipher_suites.go 298 ssl/test/runner/common.go 1108 ssl/test/runner/conn.go 1571 ssl/test/runner/deterministic.go 23 ssl/test/runner/dtls.go 354 ssl/test/runner/handshake_client.go 1998 ssl/test/runner/handshake_messages.go 2476 ssl/test/runner/handshake_server.go 2107 ssl/test/runner/hpke/hpke.go 206 ssl/test/runner/hpke/hpke_test.go 167 ssl/test/runner/hpke/kem.go 96 ssl/test/runner/key_agreement.go 604 ssl/test/runner/mock_quic_transport.go 103 ssl/test/runner/packet_adapter.go 128 ssl/test/runner/prf.go 354 ssl/test/runner/recordingconn.go 125 ssl/test/runner/runner_test.go 5 ssl/test/runner/sharding.go 46 ssl/test/runner/shim_dispatcher.go 143 ssl/test/runner/shim_ticket.go 171 ssl/test/runner/sign.go 275 ssl/test/runner/ssl_transfer/test_helper.go 95 ssl/test/runner/ticket.go 183 ssl/test/runner/tls.go 206 ssl/test/settings_writer.cc 81 ssl/test/settings_writer.h 20 ssl/test/ssl_transfer.cc 120 ssl/test/ssl_transfer.h 14 ssl/test/test_config.cc 1867 ssl/test/test_config.h 205 ssl/test/test_state.cc 146 ssl/test/test_state.h 44 tests/check_generated_src.sh 16 tests/check_licenses.go 62 tests/check_objects_and_errors.sh 15 tests/ci/android/AWSLCAndroidTestRunner/app/build.gradle 81 tests/ci/android/AWSLCAndroidTestRunner/app/src/androidTest/java/software/amazon/aws/crypto/awslcandroidtestrunner/NativeTest.kt.in 36 tests/ci/android/AWSLCAndroidTestRunner/app/src/main/AndroidManifest.xml 7 tests/ci/android/AWSLCAndroidTestRunner/build.gradle 20 tests/ci/android/AWSLCAndroidTestRunner/gradlew.bat 64 tests/ci/android/AWSLCAndroidTestRunner/settings.gradle 2 tests/ci/benchmark_framework/compare_results.py 104 tests/ci/benchmark_framework/convert_json_to_csv.py 36 tests/ci/benchmark_framework/install_docker.sh 9 tests/ci/benchmark_framework/update_results.py 35 tests/ci/build_run_benchmarks.sh 65 tests/ci/cdk/__init__.py 1 tests/ci/cdk/app.py 36 tests/ci/cdk/cdk/__init__.py 1 tests/ci/cdk/cdk/aws_lc_analytics_stack.py 41 tests/ci/cdk/cdk/aws_lc_android_ci_stack.py 50 tests/ci/cdk/cdk/aws_lc_ec2_test_framework_ci_stack.py 92 tests/ci/cdk/cdk/aws_lc_github_ci_stack.py 69 tests/ci/cdk/cdk/aws_lc_github_ci_x509_stack.py 85 tests/ci/cdk/cdk/aws_lc_github_fuzz_ci_stack.py 92 tests/ci/cdk/cdk/bm_framework_stack.py 61 tests/ci/cdk/cdk/codebuild/bm_framework_omnibus.yaml 10 tests/ci/cdk/cdk/codebuild/ec2_test_framework_omnibus.yaml 51 tests/ci/cdk/cdk/codebuild/github_ci_analytics_omnibus.yaml 21 tests/ci/cdk/cdk/codebuild/github_ci_android_omnibus.yaml 45 tests/ci/cdk/cdk/codebuild/github_ci_fuzzing_omnibus.yaml 39 tests/ci/cdk/cdk/codebuild/github_ci_integration_omnibus.yaml 450 tests/ci/cdk/cdk/codebuild/github_ci_linux_arm_omnibus.yaml 351 tests/ci/cdk/cdk/codebuild/github_ci_linux_x86_omnibus.yaml 570 tests/ci/cdk/cdk/codebuild/github_ci_windows_x86_omnibus.yaml 23 tests/ci/cdk/cdk/codebuild/github_ci_x509_omnibus.yaml 12 tests/ci/cdk/cdk/codebuild/linux_img_build_omnibus.yaml 17 tests/ci/cdk/cdk/components.py 63 tests/ci/cdk/cdk/ecr_stack.py 8 tests/ci/cdk/cdk/linux_docker_image_batch_build_stack.py 47 tests/ci/cdk/cdk/ssm/bm_framework_ssm_document.yaml 35 tests/ci/cdk/cdk/ssm/general_test_run_ssm_document.yaml 80 tests/ci/cdk/cdk/ssm/windows_docker_build_ssm_document.yaml 20 tests/ci/cdk/cdk/windows_docker_image_build_stack.py 106 tests/ci/cdk/run-cdk.sh 300 tests/ci/cdk/source.bat 11 tests/ci/cdk/util/__init__.py 1 tests/ci/cdk/util/build_spec_loader.py 19 tests/ci/cdk/util/devicefarm_util.py 7 tests/ci/cdk/util/ecr_util.py 3 tests/ci/cdk/util/env_util.py 12 tests/ci/cdk/util/iam_policies.py 182 tests/ci/cdk/util/metadata.py 18 tests/ci/cdk/util/yml_loader.py 10 tests/ci/common_fuzz.sh 87 tests/ci/common_posix_setup.sh 202 tests/ci/common_ssm_setup.sh 17 tests/ci/devicefarm_job.py 93 tests/ci/docker_images/linux-aarch/build_images.sh 22 tests/ci/docker_images/linux-aarch/common.sh 22 tests/ci/docker_images/linux-aarch/push_images.sh 24 tests/ci/docker_images/linux-x86/build_images.sh 40 tests/ci/docker_images/linux-x86/build_legacy_image.sh 13 tests/ci/docker_images/linux-x86/common.sh 22 tests/ci/docker_images/linux-x86/push_images.sh 41 tests/ci/docker_images/linux-x86/ubuntu-20.04_android/build.gradle 39 tests/ci/docker_images/linux-x86/ubuntu-20.04_android/src/main/AndroidManifest.xml 7 tests/ci/docker_images/linux-x86/ubuntu-20.04_clang-10x_formal-verification-saw-aarch64/create_image.sh 12 tests/ci/docker_images/linux-x86/ubuntu-20.04_clang-10x_formal-verification-saw-x86_64-aes-gcm/create_image.sh 12 tests/ci/docker_images/linux-x86/ubuntu-20.04_clang-10x_formal-verification-saw-x86_64/create_image.sh 12 tests/ci/docker_images/linux-x86/ubuntu-22.04_clang-14x_formal-verification-nsym-aarch64/create_image.sh 12 tests/ci/docker_images/windows/build_images.ps1 5 tests/ci/docker_images/windows/push_images.ps1 16 tests/ci/gtest_util.sh 27 tests/ci/integration/python_tests/test_crt.py 57 tests/ci/integration/python_tests/test_cryptography.py 16 tests/ci/integration/python_tests/test_pyopenssl.py 11 tests/ci/integration/run_accp_integration.sh 17 tests/ci/integration/run_bind9_integration.sh 41 tests/ci/integration/run_crt_integration.sh 14 tests/ci/integration/run_curl_integration.sh 28 tests/ci/integration/run_cyrus_sasl_integration.sh 33 tests/ci/integration/run_grpc_integration.sh 28 tests/ci/integration/run_haproxy_integration.sh 42 tests/ci/integration/run_ibmtpm_integration.sh 37 tests/ci/integration/run_libevent_integration.sh 24 tests/ci/integration/run_libgit2_integration.sh 55 tests/ci/integration/run_librdkafka_integration.sh 48 tests/ci/integration/run_librelp_integration.sh 37 tests/ci/integration/run_libssh2_integration.sh 31 tests/ci/integration/run_libwebsockets_integration.sh 42 tests/ci/integration/run_mariadb_integration.sh 50 tests/ci/integration/run_monit_integration.sh 39 tests/ci/integration/run_mysql_integration.sh 84 tests/ci/integration/run_nginx_integration.sh 54 tests/ci/integration/run_nmap_integration.sh 43 tests/ci/integration/run_ntp_integration.sh 39 tests/ci/integration/run_openldap_integration.sh 72 tests/ci/integration/run_openssh_integration.sh 66 tests/ci/integration/run_openvpn_integration.sh 51 tests/ci/integration/run_postgres_integration.sh 41 tests/ci/integration/run_pq_tls_integration.sh 90 tests/ci/integration/run_python_integration.sh 149 tests/ci/integration/run_ruby_integration.sh 69 tests/ci/integration/run_rust_openssl_integration.sh 33 tests/ci/integration/run_s2n_integration.sh 44 tests/ci/integration/run_socat_integration.sh 24 tests/ci/integration/run_sslproxy_integration.sh 43 tests/ci/integration/run_strongswan_integration.sh 33 tests/ci/integration/run_tcpdump_integration.sh 30 tests/ci/integration/run_tpm2_tss_integration.sh 72 tests/ci/integration/run_trousers_integration.sh 28 tests/ci/integration/run_xtrabackup_integration.sh 25 tests/ci/kickoff_devicefarm_job.sh 145 tests/ci/lambda/Cargo.toml 19 tests/ci/run_analytics.sh 91 tests/ci/run_benchmark_build_tests.sh 87 tests/ci/run_bm_framework.sh 108 tests/ci/run_bsd_tests.sh 26 tests/ci/run_cross_mingw_tests.sh 49 tests/ci/run_cross_tests.sh 46 tests/ci/run_cryptofuzz.sh 39 tests/ci/run_ec2_test_framework.sh 98 tests/ci/run_fips_callback_tests.sh 75 tests/ci/run_fips_tests.sh 63 tests/ci/run_formal_verification.sh 13 tests/ci/run_fuzz_tests.sh 18 tests/ci/run_install_shared_and_static.sh 101 tests/ci/run_legacy_build.sh 4 tests/ci/run_minimal_tests.sh 14 tests/ci/run_openssl_comparison_tests.sh 28 tests/ci/run_posix_sanitizers.sh 32 tests/ci/run_posix_tests.sh 31 tests/ci/run_prefix_tests.sh 10 tests/ci/run_presandbox_tests.sh 38 tests/ci/run_ssl_asan_tests.sh 9 tests/ci/run_ssl_runner_valgrind_tests.sh 4 tests/ci/run_tests_with_sde.sh 7 tests/ci/run_tests_with_sde_asan.sh 7 tests/ci/run_valgrind_tests.sh 4 tests/ci/run_windows_tests.bat 90 tests/ci/run_x509_limbo.sh 60 tests/ci/setup.py 37 tests/ci/test_apps/seccomp_app.c 39 tests/ci/x509/limbo-report/annotate.go 91 tests/ci/x509/limbo-report/diff.go 249 tests/ci/x509/limbo-report/limbo.go 203 tests/ci/x509/limbo-report/main.go 40 tests/ci/x509/limbo-report/main_test.go 901 tests/coding_guidelines/c99_cplusplus98_test.sh 7 tests/coding_guidelines/style.sh 8 tests/compiler_features_tests/builtin_swap_check.c 11 tests/compiler_features_tests/c11.c 8 tests/compiler_features_tests/linux_u32.c 5 tests/compiler_features_tests/memcmp_invalid_stripped_check.c 8 tests/compiler_features_tests/stdalign_check.c 13 tests/docker_images/gcc/build_images.sh 10 tests/docker_images/linux-armv6/build_images.sh 18 tests/docker_images/linux-armv6/ubuntu-x-tools/armv6.cmake 9 tests/docker_images/linux-loongarch64/build_images.sh 17 tests/docker_images/linux-loongarch64/ubuntu-x-tools/loongarch64.cmake 9 tests/docker_images/linux-ppc/build_images.sh 17 tests/docker_images/linux-ppc/ubuntu-x-tools/ppc.cmake 9 tests/docker_images/linux-ppc64/build_images.sh 18 tests/docker_images/linux-ppc64/debian-POWER8/qemu-wrapper.sh 1 tests/docker_images/linux-ppc64/debian-e6500/qemu-wrapper.sh 1 tests/docker_images/linux-ppc64/ubuntu-x-tools/ppc64.cmake 9 tests/docker_images/linux-ppc64le/build_images.sh 18 tests/docker_images/linux-ppc64le/ubuntu-x-tools/ppc64le.cmake 9 tests/docker_images/linux-riscv64/build_images.sh 18 tests/docker_images/linux-riscv64/ubuntu-x-tools/riscv64.cmake 9 tests/docker_images/linux-s390x/build_images.sh 18 tests/docker_images/linux-s390x/ubuntu-x-tools/s390x.cmake 9 tool-openssl/c_rehash_test.sh 12 tool-openssl/crl_test.cc 129 tool-openssl/dgst_test.cc 146 tool-openssl/rehash_test.cc 198 tool-openssl/req_test.cc 354 tool-openssl/rsa_test.cc 164 tool-openssl/s_client_test.cc 23 tool-openssl/test_util.h 52 tool-openssl/verify_test.cc 110 tool-openssl/x509_test.cc 432 util/all_tests.go 383 util/ar/ar_test.go 89 util/fipstools/acvp/acvptool/test/check_expected.go 164 util/fipstools/acvp/acvptool/test/trim_vectors.go 30 util/fipstools/acvp/acvptool/testmodulewrapper/cts_test.go 73 util/fipstools/acvp/acvptool/testmodulewrapper/hmac_drbg_test.go 37 util/fipstools/delocate/delocate_test.go 82 util/fipstools/inject_hash/macho_parser/tests/macho_tests.cc 48 util/fipstools/inject_hash/macho_parser/tests/macho_tests.h 241 util/fipstools/test_fips.c 411 util/run_android_tests.go 344