crates.io / aws-lc-sys / 0.47.0
aws-lc-sys 0.47.0
- Source
- https://github.com/aws/aws-lc-rs
- Artifact scanned
aws-lc-sys-0.47.0.crate- Compared with
aws-lc-sys-0.46.0.crate(0 signals introduced since)- Files
- 943 scanned, 1147 skipped (binary, oversized, or unrecognised)
- Signals
- 0 critical · 125 warn · 122 info
- Scan time
- 70.8 s
- LLM review
- Reviewed by claude-haiku-5-5 (Anthropic): the 100 most severe of 225 warn and critical signals (100 with a verdict); 100 demoted to info. The rest are unreviewed.
- Disclude version
- 4.3.0
- Scanned (UTC)
- 2026-11-01 09:43
Signals
Ordered by severity, then signals introduced in this release. Hidden characters are shown as ⟨U+…⟩.
-
-----BEGIN CERTIFICATE----- MIICazCCAhGgAwIBAgIUfBwPLq7Q+9uyAwO3QNsfBOsPu54wCgYIKoZIzj0EAwIw YjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCldhc2hpbmd0b24xFjAUBgNVBAoMDUFX -
-----BEGIN CERTIFICATE----- MIICbTCCAhKgAwIBAgIUa2WXsCbCwCxK0c7IBLif7QxWDGcwCgYIKoZIzj0EAwIw -
-----BEGIN CERTIFICATE----- MIICsDCCAlagAwIBAgIUE8Fj5wNvoyasMXGp/q2mNCCUvzowCgYIKoZIzj0EAwIw YDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCldhc2hpbmd0b24xFjAUBgNVBAoMDUFX -
-----BEGIN CERTIFICATE----- MIIB6zCCAZGgAwIBAgIFAQAAAAAwCgYIKoZIzj0EAwIwJjEPMA0GA1UECgwGQW1h -
-----BEGIN CERTIFICATE----- MIIByDCCAW2gAwIBAgIFAQAAAAAwCgYIKoZIzj0EAwIwJjEPMA0GA1UECgwGQW1h -
-----BEGIN CERTIFICATE----- MIICAjCCAaigAwIBAgIFAQAAAAAwCgYIKoZIzj0EAwIwJjEPMA0GA1UECgwGQW1h -
-----BEGIN CERTIFICATE----- MIICcTCCAdqgAwIBAgIIagJHiPvE0MowDQYJKoZIhvcNAQELBQAwPDEaMBgGA1UE -
-----BEGIN CERTIFICATE----- MIICVTCCAb6gAwIBAgIIAj5CwoHlWuYwDQYJKoZIhvcNAQELBQAwLjEaMBgGA1UE -
-----BEGIN CERTIFICATE----- MIICYzCCAcygAwIBAgIIAj5CwoHlWuYwDQYJKoZIhvcNAQELBQAwPDEaMBgGA1UE -
-----BEGIN CERTIFICATE----- MIICXjCCAcegAwIBAgIJAKJMH+7rscPcMA0GCSqGSIb3DQEBCwUAMC4xGjAYBgNV BAoTEUJvcmluZ1NTTCBURVNUSU5HMRAwDgYDVQQDEwdSb290IENBMCAXDTE1MDEw -
-----BEGIN CERTIFICATE----- MIICZjCCAc+gAwIBAgIJAKJMH+7rscPcMA0GCSqGSIb3DQEBCwUAMDYxGjAYBgNV BAoTEUJvcmluZ1NTTCBURVNUSU5HMRgwFgYDVQQDEw9JbnRlcm1lZGlhdGUgQ0Ew -
-----BEGIN CERTIFICATE----- MIICXjCCAcegAwIBAgIIWjO48ufpunYwDQYJKoZIhvcNAQELBQAwNjEaMBgGA1UE -
-----BEGIN CERTIFICATE----- MIICNTCCAZ6gAwIBAgIJAIFQGaLQ0G2mMA0GCSqGSIb3DQEBCwUAMDYxGjAYBgNV -
-----BEGIN CERTIFICATE----- MIICZzCCAdCgAwIBAgIIdTlMzQoKkeMwDQYJKoZIhvcNAQELBQAwNzEaMBgGA1UE -
-----BEGIN CERTIFICATE----- MIICYjCCAcagAwIBAgIJAI3qUyT6SIfzMBIGCSqGSIb3DQEBCjAFogMCAWowRTEL -
-----BEGIN CERTIFICATE----- MIIDfDCCAjmgAwIBAgIUEIxD6A5SEeKV47rjkU8lPp4YOcEwOAYJKoZIhvcNAQEK -
-----BEGIN CERTIFICATE----- MIIDdjCCAjqgAwIBAgIJANcwZLyfEv7DMD4GCSqGSIb3DQEBCjAxoA0wCwYJYIZI -
-----BEGIN CERTIFICATE----- MIIDFzCCAcygAwIBAgIBATBABgkqhkiG9w0BAQowM6APMA0GCWCGSAFlAwQCAQUA -
-----BEGIN RSA PRIVATE KEY----- MIICXgIBAAKBgQDYK8imMuRi/03z0K1Zi0WnvfFHvwlYeyK9Na6XJYaUoIDAtB92 kWdGMdAQhLciHnAjkXLI6W15OoV3gA/ElRZ1xUpxTMhjP6PyY5wqT5r6y8FxbiiF KKAnHmUcrgfVW28tQ+0rkLGMryRtrukXOgXBv7gcrmU7G1jC2a7WqmeI8QIDAQAB -
-----BEGIN PRIVATE KEY----- MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgBw8IcnrUoEqc3VnJ -
-----BEGIN RSA PRIVATE KEY----- MIIEpAIBAAKCAQEAo16WiLWZuaymsD8n5SKPmxV1y6jjgr3BS/dUBpbrzd1aeFzN lI8l2jfAnzUyp+I21RQ+nh/MhqjGElkTtK9xMn1Y+S9GMRh+5R/Du0iCb1tCZIPY 07Tgrb0KMNWe0v2QKVVruuYSgxIWodBfxlKO64Z8AJ5IbnWpuRqO6rctN9qUoMlT -
-----BEGIN CERTIFICATE----- MIIDbzCCAlegAwIBAgIJAODri7v0dDUFMA0GCSqGSIb3DQEBCwUAME4xCzAJBgNV -
-----BEGIN CERTIFICATE----- MIIDkDCCAnigAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwTjELMAkGA1UEBhMCVVMx -
-----BEGIN X509 CRL----- MIIBpzCBkAIBATANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJVUzETMBEGA1UE -
-----BEGIN X509 CRL----- MIIB6DCB0QIBATANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJVUzETMBEGA1UE -
-----BEGIN X509 CRL----- MIIBwjCBqwIBATANBgkqhkiG9w0BAQsFADBSMQswCQYDVQQGEwJVUzETMBEGA1UE -
-----BEGIN X509 CRL----- MIIBuDCBoQIBATANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJVUzETMBEGA1UE -
-----BEGIN X509 CRL----- MIIBvDCBpQIBATANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJVUzETMBEGA1UE -
-----BEGIN X509 CRL----- MIIBzTCBtgIBATANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJVUzETMBEGA1UE -
-----BEGIN X509 CRL----- MIIBujCBowIBATANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJVUzETMBEGA1UE -
-----BEGIN X509 CRL----- MIIBpzCBkAIBATANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJVUzETMBEGA1UE -
-----BEGIN X509 CRL----- MIIBpzCBkAIBATANBgkqhkiG9w0BAQwFADBOMQswCQYDVQQGEwJVUzETMBEGA1UE -
-----BEGIN CERTIFICATE----- MIIBkTCCAUOgAwIBAgIJAJwooam0UCDmMAUGAytlcDBFMQswCQYDVQQGEwJBVTET -
-----BEGIN CERTIFICATE----- MIIBlTCCAUWgAwIBAgIJAJwooam0UCDmMAcGAytlcAUAMEUxCzAJBgNVBAYTAkFV -
-----BEGIN CERTIFICATE----- MIIBLDCB36ADAgECAghWAUdKKo3DMDAFBgMrZXAwGTEXMBUGA1UEAwwOSUVURiBUZX +91oNvzoNJj -
-----BEGIN CERTIFICATE----- MIIVjTCCCIqgAwIBAgIUFZ/+byL9XMQsUk32/V4o0N44804wCwYJYIZIAWUDBAMS MCIxDTALBgNVBAoTBElFVEYxETAPBgNVBAMTCExBTVBTIFdHMB4XDTIwMDIwMzA0 -
-----BEGIN CERTIFICATE----- MIIVjzCCCIqgAwIBAgIUFZ/+byL9XMQsUk32/V4o0N44804wCwYJYIZIAWUDBAMS MCIxDTALBgNVBAoTBElFVEYxETAPBgNVBAMTCExBTVBTIFdHMB4XDTIwMDIwMzA0 -
-----BEGIN CERTIFICATE----- MIIVkTCCCIygAwIBAgIUFZ/+byL9XMQsUk32/V4o0N44804wDQYJYIZIAWUDBAMS BQAwIjENMAsGA1UEChMESUVURjERMA8GA1UEAxMITEFNUFMgV0cwHhcNMjAwMjAz -
-----BEGIN CERTIFICATE----- MIIClzCCAgCgAwIBAgIJAOjwnT/iW+qmMA0GCSqGSIb3DQEBCwUAMCsxFzAVBgNV BAoTDkJvcmluZ1NTTCBUZXN0MRAwDgYDVQQDEwdSb290IENBMB4XDTE1MDEwMTAw -
-----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIIAj5CwoHlWuYwDQYJKoZIhvcNAQELBQAwKzEXMBUGA1UE -
-----BEGIN CERTIFICATE----- MIIBqjCCAROgAwIBAgIBAjANBgkqhkiG9w0BAQsFADArMRcwFQYDVQQKEw5Cb3Jp -
-----BEGIN CERTIFICATE----- MIIBUDCB96ADAgECAgEDMAoGCCqGSM49BAMCMB8xHTAbBgNVBAMTFE5vIEJhc2lj -
-----BEGIN CERTIFICATE----- MIIBuDCCASGgAwIBAgIBAjANBgkqhkiG9w0BAQsFADArMRcwFQYDVQQKEw5Cb3Jp -
-----BEGIN CERTIFICATE----- MIIBXDCCAQKgAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9ObyBCYXNp -
-----BEGIN CERTIFICATE----- MIIFMjCCAxqgAwIBAgIJAL0mG5fOeJ7xMA0GCSqGSIb3DQEBDQUAMC0xCzAJBgNV -
-----BEGIN CERTIFICATE----- MIIB2zCCAUSgAwIBAgIBAzANBgkqhkiG9w0BAQsFADArMRcwFQYDVQQKEw5Cb3Jp -
-----BEGIN CERTIFICATE----- MIIBtTCCAR6gAwIBAgIBAzANBgkqhkiG9w0BAQsFADArMRcwFQYDVQQKEw5Cb3Jp -
-----BEGIN CERTIFICATE----- MIIBvDCCASWgAwIBAgIBAjANBgkqhkiG9w0BAQsFADArMRcwFQYDVQQKEw5Cb3Jp -
-----BEGIN CERTIFICATE----- MIIBsTCCARqgAwIBAgIBAjANBgkqhkiG9w0BAQsFADArMRcwFQYDVQQKEw5Cb3Jp -
-----BEGIN CERTIFICATE----- MIIBtDCCAR2gAwIBAgIBAzANBgkqhkiG9w0BAQsFADArMRcwFQYDVQQKEw5Cb3Jp -
-----BEGIN CERTIFICATE----- MIIBszCCARygAwIBAgIBAzANBgkqhkiG9w0BAQsFADArMRcwFQYDVQQKEw5Cb3Jp -
-----BEGIN CERTIFICATE----- MIIBsjCCARugAwIBAgIBAzANBgkqhkiG9w0BAQsFADArMRcwFQYDVQQKEw5Cb3Jp -
-----BEGIN CERTIFICATE----- MIIBvjCCASegAwIBAgIBAzANBgkqhkiG9w0BAQsFADArMRcwFQYDVQQKEw5Cb3Jp -
-----BEGIN CERTIFICATE----- MIIBrjCCARegAwIBAgIBAzANBgkqhkiG9w0BAQsFADArMRcwFQYDVQQKEw5Cb3Jp -
-----BEGIN CERTIFICATE----- MIIBnTCCAQagAwIBAgIBAzANBgkqhkiG9w0BAQsFADArMRcwFQYDVQQKEw5Cb3Jp -
-----BEGIN CERTIFICATE REQUEST----- MIICVDCCATwCAQAwDzENMAsGA1UEAwwEVGVzdDCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAK+UkwcNJfRhg5MzIQzxDdrqF9a76jNoK/BwCflKYFX7QEqf rsLkI0J+m60fUD0v50LnKwbGoMFKZ1R/3cBNXLcdXb7ZP/ZJ7A7QwUrL+W9n3sov -
-----BEGIN CERTIFICATE----- MIIBfTCCASSgAwIBAAIJANlMBNpJfb/rMAkGByqGSM49BAEwRTELMAkGA1UEBhMC QVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoMGEludGVybmV0IFdpZGdp -
-----BEGIN CERTIFICATE----- MIIBfTCCASSgAwIB/wIJANlMBNpJfb/rMAkGByqGSM49BAEwRTELMAkGA1UEBhMC QVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoMGEludGVybmV0IFdpZGdp -
-----BEGIN CERTIFICATE----- MIIBfTCCASSgAwIBAwIJANlMBNpJfb/rMAkGByqGSM49BAEwRTELMAkGA1UEBhMC QVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoMGEludGVybmV0IFdpZGdp -
-----BEGIN CERTIFICATE----- MIIBoDCCAUegJgIkAP////////////////////////////////////////////// AgkA2UwE2kl9v+swCQYHKoZIzj0EATBFMQswCQYDVQQGEwJBVTETMBEGA1UECAwK U29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMB4X -
-----BEGIN CERTIFICATE----- MIIByjCCAXECCQDZTATaSX2/6zAJBgcqhkjOPQQBMEUxCzAJBgNVBAYTAkFVMRMw EQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0 -
-----BEGIN CERTIFICATE----- MIIBzzCCAXagAwIBAQIJANlMBNpJfb/rMAkGByqGSM49BAEwRTELMAkGA1UEBhMC QVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoMGEludGVybmV0IFdpZGdp -
-----BEGIN CERTIFICATE----- MIIBgzCCASoCCQDZTATaSX2/6zAJBgcqhkjOPQQBMEUxCzAJBgNVBAYTAkFVMRMw EQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0 -
-----BEGIN CERTIFICATE----- MIIBgzCCASoCCQDZTATaSX2/6zAJBgcqhkjOPQQBMEUxCzAJBgNVBAYTAkFVMRMw EQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0 -
-----BEGIN X509 CRL----- MIIBpDCBjTANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJVUzETMBEGA1UECAwK -
-----BEGIN X509 CRL----- MIIBlzCBgAIBADANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJVUzETMBEGA1UE -
-----BEGIN X509 CRL----- MIIBpzCBkAIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJVUzETMBEGA1UE -
-----BEGIN CERTIFICATE REQUEST----- MIHJMHECAQEwDzENMAsGA1UEAwwEVGVzdDBZMBMGByqGSM49AgEGCCqGSM49AwEH A0IABJjsayyAQod1J7UJYNT8AH4WWxLdKV0ozhrIz6hCzBAze7AqXWOSH8G+1EWC pSfL3oMQNtBdJS0kpXXaUqEAgTSgADAKBggqhkjOPQQDAgNIADBFAiAUXVaEYATg -
-----BEGIN CERTIFICATE REQUEST----- MIHJMHECAQIwDzENMAsGA1UEAwwEVGVzdDBZMBMGByqGSM49AgEGCCqGSM49AwEH A0IABJjsayyAQod1J7UJYNT8AH4WWxLdKV0ozhrIz6hCzBAze7AqXWOSH8G+1EWC pSfL3oMQNtBdJS0kpXXaUqEAgTSgADAKBggqhkjOPQQDAgNIADBFAiAUXVaEYATg -
-----BEGIN CERTIFICATE----- MIIBIDCBxqADAgECAgIE0jAKBggqhkjOPQQDAjAPMQ0wCwYDVQQDEwRUZXN0MCAX +Lx4NlIpM1Zdrt6ke -
-----BEGIN CERTIFICATE----- MIIBJDCByKADAgECAgIE0jAMBggqhkjOPQQDAgUAMA8xDTALBgNVBAMTBFRlc3Qw -
-----BEGIN CERTIFICATE----- MIIBMTCBz6ADAgECAgIE0jATBggqhkjOPQQDAgQHZ2FyYmFnZTAPMQ0wCwYDVQQD +Lx4N -
-----BEGIN CERTIFICATE----- MIIBWzCBx6ADAgECAgIE0jALBgkqhkiG9w0BAQswDzENMAsGA1UEAxMEVGVzdDAg /ZZ+Xvi8eDZSKTNWXa7ep -
-----BEGIN CERTIFICATE----- MIIBXzCByaADAgECAgIE0jANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDEwRUZXN0 +Lx4NlIpM1Zdr -
-----BEGIN CERTIFICATE----- MIIBbTCB0KADAgECAgIE0jAUBgkqhkiG9w0BAQsEB2dhcmJhZ2UwDzENMAsGA1UE /ZZ+Xvi8e -
-----BEGIN PRIVATE KEY----- MIGyAgEAMA0GCSqGSIb3DQEBAQUABIGdMIGaAgEAAkEAzVnSq89o3KlYlMWcB/3UFpD5isq2aGsYcnmr P4iGyFmlOvYR+DdkmiuxcKTZu/16uUi9BbQLtXyzhV3qX24YOwIBAAJAAfe+YQ8XviWRR7utBxaTlbPF 8GKI5O9ByLcJwQ4Z3Ima9xdb14zqcXjA+Ox93ePHC0ruax1n+TptsoDhd+RoAQIBAAIBAAIBAAIBAAIB -
-----BEGIN CERTIFICATE----- MIIBJTCBxqADAgECAgIE0jAKBggqhkjOPQQDAjAPMQ0wCwYDVQQDEwRUZXN0MCAX +Lx4NlIpM1Zdrt6ke -
-----BEGIN CERTIFICATE----- MIIBJDCByqADAgECAgIE0jAKBggqhkjOPQQDAjAPMQ0wCwYDVQQDEwRUZXN0MCAX +Lx4NlIpM1Zdrt6ke -
-----BEGIN CERTIFICATE----- MIAwgcagAwIBAgICBNIwCgYIKoZIzj0EAwIwDzENMAsGA1UEAxMEVGVzdDAgFw0w /ZZ+Xvi8eDZSKTNWXa7epHg1G -
-----BEGIN CERTIFICATE----- MIIB0DCCAXagAwIBAgIJANlMBNpJfb/rMAkGByqGSM49BAEwRTELMAkGA1UEBhMC QVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoMGEludGVybmV0IFdpZGdp -
-----BEGIN CERTIFICATE----- PxCCASAwgcagAwIBAgICBNIwCgYIKoZIzj0EAwIwDzENMAsGA1UEAxMEVGVzdDAg /ZZ+Xvi8eDZSKTNWXa7ep -
-----BEGIN CERTIFICATE----- MIICVTCCAb6gAwIBAgIJAPuwTC6rEJsMMA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNV -
-----BEGIN CERTIFICATE----- MIIDhDCCAmygAwIBAgIUBchBXcXPAWxNMJEsLXEXHv/eVZswDQYJKoZIhvcNAQEL BQAwVTELMAkGA1UEBhMCQ0gxHjAcBgNVBAoTFVNUTWljcm9lbGVjdHJvbmljcyBO -
-----BEGIN CERTIFICATE----- MIICZjCCAc+gAwIBAgIQASNFZ4mrze8BI0VniavN7zANBgkqhkiG9w0BAQsFADA2 MRowGAYDVQQKExFCb3JpbmdTU0wgVEVTVElORzEYMBYGA1UEAxMPSW50ZXJtZWRp -
, , -
, , -
V_ASN1_UNIVERSALSTRING, }, , -
, // ENUMERATED is supported but, currently, INTEGER is not. -
-
OPENSSL_EXPORT int ; // X509_load_cert_file loads trusted certificates from |file| and adds them to -
-----BEGIN CERTIFICATE----- MIIBRzCB7aADAgECAgEBMAoGCCqGSM49BAMCMBIxEDAOBgNVBAMTB1Rlc3QgQ0Ew -
-----BEGIN PRIVATE KEY----- MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgj5WKHwHnziiyPauf 7QukxTwtTyGZkk8qNdms4puJfxqhRANCAARNrkhxabALDlJrHtvkuDwvCWUF/oVC hr6PDITHi1lDlJzvVT4aXBH87sH2n2UV5zpx13NHkq1bIC8eRT8eOIe0 -
-----BEGIN CERTIFICATE----- MIIBaDCCAQ6gAwIBAgIBAjAKBggqhkjOPQQDAjASMRAwDgYDVQQDEwdUZXN0IENB -
-----BEGIN CERTIFICATE----- MIIBaTCCAQ6gAwIBAgIBAzAKBggqhkjOPQQDAjASMRAwDgYDVQQDEwdUZXN0IENB -
"-----BEGIN CERTIFICATE-----\n" "MIIBRDCB9wIUKI+32tShPulvafJa3xZvj29Z9xgwBQYDK2VwMEUxCzAJBgNVBAYT\n" "AkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRn\n" "aXRzIFB0eSBMdGQwHhcNMjMwNzE4MTg0NzU4WhcNMjMwNzE5MTg0NzU4WjBFMQsw\n" -
"-----BEGIN PRIVATE KEY-----\n" "MC4CAQAwBQYDK2VwBCIEIGPkz4xAobc5gtRidkHl+fxNLHfiWo3efRG2G8Z617yk\n" "-----END PRIVATE KEY-----\n"; return ; -
"-----BEGIN CERTIFICATE-----\n" "MIICWDCCAcGgAwIBAgIJAPuwTC6rEJsMMA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNV\n" "BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX\n" "aWRnaXRzIFB0eSBMdGQwHhcNMTQwNDIzMjA1MDQwWhcNMTcwNDIyMjA1MDQwWjBF\n" -
"-----BEGIN RSA PRIVATE KEY-----\n" "MIICXgIBAAKBgQDYK8imMuRi/03z0K1Zi0WnvfFHvwlYeyK9Na6XJYaUoIDAtB92\n" "kWdGMdAQhLciHnAjkXLI6W15OoV3gA/ElRZ1xUpxTMhjP6PyY5wqT5r6y8FxbiiF\n" "KKAnHmUcrgfVW28tQ+0rkLGMryRtrukXOgXBv7gcrmU7G1jC2a7WqmeI8QIDAQAB\n" -
"-----BEGIN CERTIFICATE-----\n" "MIIC0jCCAbqgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwEQiBD\n" "QTAeFw0xNjAyMjgyMDI3MDNaFw0yNjAyMjUyMDI3MDNaMBgxFjAUBgNVBAMMDUNs\n" "aWVudCBDZXJ0IEEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDRvaz8\n" -
"MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDRvaz8CC/cshpC\n" "afJo4jLkHEoBqDLhdgFelJoAiQUyIqyWl2O7YHPnpJH+TgR7oelzNzt/kLRcH89M\n" "/TszB6zqyLTC4aqmvzKL0peD/jL2LWBucR0WXIvjA3zoRuF/x86+rYH3tHb+xs2P\n" "Ss8EGL/Ev+ss+qTzTGEn26fuGNHkNw6tOwPpc+o8+wUtzf/kAthamo+cIDs2rQ+l\n" -
"-----BEGIN CERTIFICATE-----\n" "MIICwjCCAaqgAwIBAgICEAEwDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAwwJQyBS\n" "b290IENBMB4XDTE2MDIyODIwMjcwM1oXDTI2MDIyNTIwMjcwM1owDzENMAsGA1UE\n" "AwwEQiBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALsSCYmDip2D\n" -
"-----BEGIN CERTIFICATE-----\n" "MIIBzzCCAXagAwIBAgIJANlMBNpJfb/rMAkGByqGSM49BAEwRTELMAkGA1UEBhMC\n" "QVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoMGEludGVybmV0IFdpZGdp\n" "dHMgUHR5IEx0ZDAeFw0xNDA0MjMyMzIxNTdaFw0xNDA1MjMyMzIxNTdaMEUxCzAJ\n" -
"-----BEGIN PRIVATE KEY-----\n" "MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgBw8IcnrUoEqc3VnJ\n" "TYlodwi1b8ldMHcO6NHJzgqLtGqhRANCAATmK2niv2Wfl74vHg2UikzVl2u3qR4N\n" "Rvvdqakendy6WgHn1peoChj5w8SjHlbifINI2xYaHPUdfvGULUvPciLB\n" -
"MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgBw8IcnrUoEqc3VnJ\n" "TYlodwi1b8ldMHcO6NHJzgqLtGqhRANCAATmK2niv2Wfl74vHg2UikzVl2u3qR4N\n" "Rvvdqakendy6WgHn1peoChj5w8SjHlbifINI2xYaHPUdfvGULUvPciLB\n" "-----END PRIVATE KEY-----\n"; -
static const char kCertPEM = R"(-----BEGIN CERTIFICATE----- MIIPlDCCBgqgAwIBAgIUFZ/+byL9XMQsUk32/V4o0N44804wCwYJYIZIAWUDBAMR MCIxDTALBgNVBAoTBElFVEYxETAPBgNVBAMTCExBTVBTIFdHMB4XDTIwMDIwMzA0 MzIxMFoXDTQwMDEyOTA0MzIxMFowIjENMAsGA1UEChMESUVURjERMA8GA1UEAxMI -
static const char kKeyPEM = R"(-----BEGIN PRIVATE KEY----- MDQCAQAwCwYJYIZIAWUDBAMRBCKAIAABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZ GhscHR4f -----END PRIVATE KEY----- -
static const char kCertPEM = R"(-----BEGIN CERTIFICATE----- MIIVjTCCCIqgAwIBAgIUFZ/+byL9XMQsUk32/V4o0N44804wCwYJYIZIAWUDBAMS MCIxDTALBgNVBAoTBElFVEYxETAPBgNVBAMTCExBTVBTIFdHMB4XDTIwMDIwMzA0 MzIxMFoXDTQwMDEyOTA0MzIxMFowIjENMAsGA1UEChMESUVURjERMA8GA1UEAxMI -
static const char kKeyPEM = R"(-----BEGIN PRIVATE KEY----- MDQCAQAwCwYJYIZIAWUDBAMSBCKAIAABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZ GhscHR4f -----END PRIVATE KEY----- -
static const char kCertPEM = R"(-----BEGIN CERTIFICATE----- MIIdMzCCCwqgAwIBAgIUFZ/+byL9XMQsUk32/V4o0N44804wCwYJYIZIAWUDBAMT MCIxDTALBgNVBAoTBElFVEYxETAPBgNVBAMTCExBTVBTIFdHMB4XDTIwMDIwMzA0 MzIxMFoXDTQwMDEyOTA0MzIxMFowIjENMAsGA1UEChMESUVURjERMA8GA1UEAxMI -
static const char kKeyPEM = R"(-----BEGIN PRIVATE KEY----- MDQCAQAwCwYJYIZIAWUDBAMTBCKAIAABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZ GhscHR4f -----END PRIVATE KEY----- -
static const char kOpenSSLSession = "MIIFqgIBAQICAwMEAsAvBCAG5Q1ndq4Yfmbeo1zwLkNRKmCXGdNgWvGT3cskV0yQ" "kAQwJlrlzkAWBOWiLj/jJ76D7l+UXoizP2KI2C7I2FccqMmIfFmmkUy32nIJ0mZH" "IWoJoQYCBFRDO46iBAICASyjggR6MIIEdjCCA16gAwIBAgIIK9dUvsPWSlUwDQYJ" -
static const char kCustomSession = "MIIBZAIBAQICAwMEAsAvBCAG5Q1ndq4Yfmbeo1zwLkNRKmCXGdNgWvGT3cskV0yQ" "kAQwJlrlzkAWBOWiLj/jJ76D7l+UXoizP2KI2C7I2FccqMmIfFmmkUy32nIJ0mZH" "IWoJoQYCBFRDO46iBAICASykAwQBAqUDAgEUqAcEBXdvcmxkqQUCAwGJwKqBpwSB" -
static const char kBoringSSLSession = "MIIRwQIBAQICAwMEAsAvBCDdoGxGK26mR+8lM0uq6+k9xYuxPnwAjpcF9n0Yli9R" "kQQwbyshfWhdi5XQ1++7n2L1qqrcVlmHBPpr6yknT/u4pUrpQB5FZ7vqvNn8MdHf" "9rWgoQYCBFXgs7uiBAICHCCjggR6MIIEdjCCA16gAwIBAgIIf+yfD7Y6UicwDQYJ" -
static const char kBadSessionExtraField = "MIIBdgIBAQICAwMEAsAvBCAG5Q1ndq4Yfmbeo1zwLkNRKmCXGdNgWvGT3cskV0yQ" "kAQwJlrlzkAWBOWiLj/jJ76D7l+UXoizP2KI2C7I2FccqMmIfFmmkUy32nIJ0mZH" "IWoJoQYCBFRDO46iBAICASykAwQBAqUDAgEUphAEDnd3dy5nb29nbGUuY29tqAcE" -
static const char kBadSessionVersion = "MIIBdgIBAgICAwMEAsAvBCAG5Q1ndq4Yfmbeo1zwLkNRKmCXGdNgWvGT3cskV0yQ" "kAQwJlrlzkAWBOWiLj/jJ76D7l+UXoizP2KI2C7I2FccqMmIfFmmkUy32nIJ0mZH" "IWoJoQYCBFRDO46iBAICASykAwQBAqUDAgEUphAEDnd3dy5nb29nbGUuY29tqAcE" -
static const char kBadSessionTrailingData = "MIIBdgIBAQICAwMEAsAvBCAG5Q1ndq4Yfmbeo1zwLkNRKmCXGdNgWvGT3cskV0yQ" "kAQwJlrlzkAWBOWiLj/jJ76D7l+UXoizP2KI2C7I2FccqMmIfFmmkUy32nIJ0mZH" "IWoJoQYCBFRDO46iBAICASykAwQBAqUDAgEUphAEDnd3dy5nb29nbGUuY29tqAcE" -
); -
"\1a\2bb\3ccc", 9, "\0\2bb\3ccc", 8)); ; } -
-----BEGIN CERTIFICATE----- MIIBqzCCAVGgAwIBAgIQeudG9R61BOxUvWkeVhU5DTAKBggqhkjOPQQDAjArMRIw -
-----BEGIN PRIVATE KEY----- MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQghsaSZhUzZAcQlLyJ MDuy7WPdyqNsAX9rmEP650LF/q2hRANCAAS7l2VOBl2TjVm9WfGk24+hMbVFUNB+ RVHWbCvFvNZAoWiIJ2z34RLGInyZvCZ8xLAvsuaWULDDaoeDl1M0t4Hm -
-----BEGIN CERTIFICATE----- MIIBzzCCAXagAwIBAgIJANlMBNpJfb/rMAkGByqGSM49BAEwRTELMAkGA1UEBhMC QVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoMGEludGVybmV0IFdpZGdp -
-----BEGIN CERTIFICATE----- MIICXjCCAcegAwIBAgIIWjO48ufpunYwDQYJKoZIhvcNAQELBQAwNjEaMBgGA1UE -
-----BEGIN CERTIFICATE----- MIIB7DCCAZOgAwIBAgIJANlMBNpJfb/rMAoGCCqGSM49BAMCMEUxCzAJBgNVBAYT AkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRn -
-----BEGIN CERTIFICATE----- MIIB7jCCAZOgAwIBAgIJANlMBNpJfb/rMAoGCCqGSM49BAMCMEUxCzAJBgNVBAYT AkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRn -
warn
embedded-nul-in-stringaws-lc/tests/compiler_features_tests/memcmp_invalid_stripped_check.c:11:15// Below test case is equivalent to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95189#c7 char a = "\0abc"; int res = ; ; -
// Writes can include embedded NULs. ; ; ;likely benign Test string literal with an intentional embedded NUL passed to BIO_write.Reasoning
The NUL is deliberate. The test comment says writes can include embedded NULs, and the byte count (12) matches the literal's full length. This is a standard test of BIO binary handling.
-
; ; ;likely benign Test literal with an embedded NUL used as expected BIO contents.Reasoning
Same test as the neighbouring finding: the embedded NUL is intentional and the explicit length argument (12) makes the NUL part of the expected data. Nothing here is string-construction obfuscation.
-
; ; ;likely benign Test expectation literal containing an embedded NUL for BIO reads.Reasoning
The NUL is part of the expected-output test data, paired with explicit byte lengths. This is ordinary test-vector construction in a crypto library's BIO tests.
-
; ; ;likely benign Test literal with an embedded NUL used in BIO content checks.Reasoning
The embedded NUL is intentional test data, matched against an explicit length of 15. The surrounding code is a set of BIO read/write assertions.
-
; ; ; ;likely benign Expected-output literal with an embedded NUL in a BIO read test.Reasoning
The literal is an expected-value buffer in a BIO test, and the length argument makes the NUL explicit. Not an obfuscation pattern.
-
// NUL bytes do not terminate gets. , // An output size of one means we cannot read any bytes. Only the trailinglikely benign Table test case with an embedded NUL for BIO gets behaviour.Reasoning
The comment 'NUL bytes do not terminate gets' shows this is a table of gets test cases checking NUL handling. The std::string constructor with explicit length is correct and intended.
-
// NUL bytes do not terminate gets. , // An output size of one means we cannot read any bytes. Only the trailinglikely benign Expected-output string with an embedded NUL in the BIO gets test table.Reasoning
Same gets test table as the neighbouring finding. The NUL is an intentional input and expected-output value, not a hidden payload.
-
"-----BEGIN DH PARAMETERS-----\n" "MEYCQQDqvLe5oX3p+Dw8T7NWG7nlWVFK58Ev74xvxYH72DC4kqfPEFPvNnCpFoRB\n" "RdxOz7DZ6JO/GxobSRyAAI766+GDAgEC\n" "-----END DH PARAMETERS-----";likely benign PEM-armoured DH parameters used as a test fixture.Reasoning
This is a PEM-encoded DH parameter test vector: the BEGIN/END armour and base64 body are the standard format. The base64 finding reflects the expected encoding of a key-format fixture.
-
likely benign SHA3 known-answer test vector stored as \x escapes.
Reasoning
This is a SHA3-224 known-answer test vector written as a byte-escape string. Long hex-escape runs are the normal format for digest test data and carry no executable content.
-
likely benign SHA3-256 known-answer test vector stored as \x escapes.
Reasoning
A SHA3-256 known-answer test vector in escape form, in the same table as the other digest vectors. Expected test data, not obfuscation.
-
likely benign SHA3-384 known-answer test vector stored as \x escapes.
Reasoning
A SHA3-384 known-answer digest vector in a test table. High-entropy output values are expected for hash test data.
-
likely benign SHA3-512 known-answer test vector stored as \x escapes.
Reasoning
A SHA3-512 known-answer digest vector in the test table. The escape-soup and entropy readings come from the random-looking hash bytes, not from any hidden code.
-
, ,likely benign SHAKE128 test vectors written as hex escape byte strings in a digest unit test.Reasoning
These are known-answer test vectors for SHAKE128 digests written as C byte-string escapes. Hex escape runs of random-looking bytes are the normal way to encode binary test inputs in a crypto test file.
-
// NOTE: the |repeat| field in this struct denotes output length for XOF digests. ,likely benign SHAKE256 test vectors encoded as escaped bytes in a digest test file.Reasoning
Same pattern as the other digest test: SHAKE256 known-answer vectors with explicit byte escapes, documented by the NOTE comment about output length. Standard cryptographic test data.
-
-----BEGIN DSA PRIVATE KEY----- MGECAQACFQHH+MnFXh4NNlZiV/zUVb5a5ib3kwIVAOP8ZOKvDwabKzEr/moq3y1z E3vJAhUAl/2Ylx9fWbzHdh1URsc/c6IM/TECAQECFCsjU4AZRcuks45g1NMOUeCB Epvglikely benign Embedded PEM DSA private key test fixture.Reasoning
This is a PEM-encoded DSA private key used as a test fixture in a crypto library's test suite. Base64 bodies of keys are expected there.
-
-----BEGIN DSA PRIVATE KEY----- MIIDTgIBAAKCAQEAyH68EuravtF+7PTFBtWJkwjmp0YJmh8e2Cdpu8ci3dZf87rk GwXzfqYkAEkW5H4Hp0cxdICKFiqfxjSaiEauOrNV+nXWZS634hZ9H47I8HnAVS0p 5MmSmPJ7NNUowymMpyB6M6hfqHl/1pZd7avbTmnzb2SZ0kw0WLWJo6vMekepYWv9likely benign Embedded PEM DSA key test fixture of larger size.Reasoning
A larger PEM DSA key block in a test file for the DSA implementation; ordinary test data for a crypto library.
-
const char* path = ctx; void *lc_so = ; fp_lc_tl_func_t lc_tl_shutdown = ;likely benign dlopen with a path taken from a variable in a dynamic loading test.Reasoning
The dlopen path comes from a context variable in a dynamic loading test that checks AWS-LC can be loaded as a shared object. Runtime-chosen library paths are expected here and the call is not obfuscated or hidden.
-
likely benign Macro-generated Brainpool curve definitions misdetected as implicit-int functions.
Reasoning
The flagged functions are macro invocations (DEFINE_CURVE_DATA) that the parser misread as K&R function definitions. Brainpool curve parameter definitions are routine in this file.
-
"-----BEGIN PUBLIC KEY-----\n" "MIIDMjALBglghkgBZQMEBAEDggMhADmVgV5ZfRBDVc8pqlMzyTJRhp1bzb5IcST2\n" "Ari2pmwWxHYWSK12XPXYAGtRXpBafwrAdrDGLvoygVPnylcBaZ8TBfHmvG+QsOSb\n" "aTUSts6ZKouAFt38GmYsfj+WGcvYad13GvMIlszVkYrGy3dGbF53mZbWf/mqvJdQ\n"likely benign PEM public key test fixture for a KEM test.Reasoning
These are PEM public key strings in a KEM test file, with base64 lines expected in test fixtures.
-
"-----BEGIN PUBLIC KEY-----\n" "MIIEsjALBglghkgBZQMEBAIDggShACmKoQ1CPI3aBp0CvFnmzfA6CWuLPaTKubgM\n" "pKFJB2cszvHsT68jSgvFt+nUc/KzEzs7JqHRdctnp4BZGWmcAvdlMbmcX4kYBwS7\n" "TKRTXFuJcmecZgoHxeUUuHAJyGLrj1FXaV77P8QKne9rgcHMAqJJrk8JStDZvTSF\n"likely benign PEM public key test fixture for a KEM test.Reasoning
A PEM public key fixture in a KEM test; base64 content is the expected format.
-
"-----BEGIN PUBLIC KEY-----\n" "MIIGMjALBglghkgBZQMEBAMDggYhAEuUwpRQERGRgjs1FMmsHqPZglzLhjk6LfsE\n" "ZU+iGS03v60cSXxlAu7lyoCnO/zguvWlSohYWkATl6PSMvQmp6+wgrwhpEMXCQ6q\n" "x1ksLqiKZTxEkeoZOTEzX1LpiaPEzFbZxVNzLVfEcPtBq3WbZdLQREU4L82cTjRK\n"likely benign PEM public key test fixture for a KEM test.Reasoning
A PEM public key fixture in the KEM test file, consistent with other test vectors in the same file.
-
"MFQCAQAwCwYJYIZIAWUDBAQBBEKAQAABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZ\n" "GhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj8=\n" "-----END PRIVATE KEY-----\n";likely benign PEM private key test fixture with structured test bytes.Reasoning
A PEM private key fixture whose body is a DER structure plus sequential byte values, typical of a test vector.
-
"MFQCAQAwCwYJYIZIAWUDBAQCBEKAQAABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZ\n" "GhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj8=\n" "-----END PRIVATE KEY-----\n";likely benign PEM private key test fixture in a KEM test.Reasoning
A PEM private key fixture of the same structure as the neighboring test vectors.
-
"MFQCAQAwCwYJYIZIAWUDBAQDBEKAQAABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZ\n" "GhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj8=\n" "-----END PRIVATE KEY-----\n";likely benign PEM private key test fixture in a KEM test.Reasoning
A PEM private key fixture of the same structure as the other KEM test vectors.
-
"-----BEGIN PRIVATE KEY-----\n" "MFMCAQAwCwYJYIZIAWUDBAQBBEGAPwABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZ\n" "GhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pg==\n" "-----END PRIVATE KEY-----\n";likely benign A PEM-encoded PKCS#8 private key used as a test vector for KEM handling in aws-lc.Reasoning
The blob sits inside a PEM PRIVATE KEY block in a crypto library's test file. The payload is a structured PKCS#8 header followed by a sequential byte pattern, which is typical of a hand-written or generated test vector rather than an encoded dropper. Raw-pass base64 hits have a high false-positive rate.
-
"MFMCAQAwCwYJYIZIAWUDBAQBBEGAPwABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZ\n" "GhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pg==\n" "-----END PRIVATE KEY-----\n";likely benign Continuation of the PEM-encoded PKCS#8 test key in the KEM test file.Reasoning
This is the tail of the same PEM test vector, with the same structure and sequential bytes. It is test data inside a crypto library's test suite and has no execution or network behaviour.
-
"-----BEGIN PRIVATE KEY-----\n" "MIIGeAIBADALBglghkgBZQMEBAEEggZkBIIGYHBVT9Q2NE8nhbGzsbrBhLZnkAMz\n" "bCbxWn3oeMSCXGvgPzxKSA91t0hqrTHToAUYYj/SB6tSjdYnIUlYNa4AYsNnt0px\n" "uvEKrQ6KKQIHa+MTSL6xXMwJV83rtK/yJnVrvGAbZWireErLrrNHAvD4aiYgIRiy\n"likely benign A larger PEM PRIVATE KEY test vector, 35 rows of base64.Reasoning
A multi-row PEM private key test vector in a cryptographic test file. Long base64 runs are expected for key material in tests, and the raw-pass blob heuristic fires on any such text.
-
"MIIJeAIBADALBglghkgBZQMEBAIEgglkBIIJYCfSp38zdW9hII7xE6voJZWHPUq8\n" "cw5bXWeVKb9qTOtjg0JyMahhL0FVBRWsulLkjq2LlCgzu+aGXRPRSnnSxcPgfwoF\n" "bY3nqt/KugWMSTyAs3yrjFYnU7s7prbsgpf4heqnVA1TABWoRAblWxNmtXfiNs5Y\n" "om2KHrWkTVQjI8IWfZv0pH+YVpnKBbrkO43sYX8COAo4kK/UuMfsft4mVToCXzzl\n"likely benign A PEM private key test vector spanning 50 rows of base64.Reasoning
Another PEM-encoded private key test vector in aws-lc's KEM tests. It is key-shaped test data, not obfuscated code or a payload.
-
"-----BEGIN PRIVATE KEY-----\n" "MIIMeAIBADALBglghkgBZQMEBAMEggxkBIIMYPd7f2sVxz/izFRrZ/t3TKGbQs1G\n" "Pqn7uYTKR3p3tscQh8vwUavkc2qQcsbocMgxHFWWP1AKPHsbjypYVY9JxiUntsWU\n" "teess7z1lyc6V0NRfRUSCL1Kph51umewvVlKmUkZYnrAqATUieFxM2vDOfRmZwbl\n"likely benign A large PEM PRIVATE KEY test vector in the KEM test file.Reasoning
A 67-row PEM private key block in a cryptographic test file. The structure is consistent with a generated known-answer test vector.
-
"-----BEGIN PRIVATE KEY-----\n" "MFQCAQAwCwYJYIZIAWUDBAQBBEKAQNE4hxN6KQyTF+Qj9UlXv4frRjHiNEt99Dv+\n" "fyqv3I4AQmR+rSd2QVr8iGPjcTCQ24hWPJ3BxaOnQs7avyfq7ps=\n" "-----END PRIVATE KEY-----\n";likely benign A PEM PRIVATE KEY test vector in the KEM test file.Reasoning
A PEM private key test vector in aws-lc's KEM tests. Base64 key material in test code is expected and carries no execution behaviour.
-
"MFQCAQAwCwYJYIZIAWUDBAQBBEKAQNE4hxN6KQyTF+Qj9UlXv4frRjHiNEt99Dv+\n" "fyqv3I4AQmR+rSd2QVr8iGPjcTCQ24hWPJ3BxaOnQs7avyfq7ps=\n" "-----END PRIVATE KEY-----\n";likely benign Tail of a PEM private key test vector in the KEM test file.Reasoning
This is the tail of the PEM test vector at line 319, a standard key-material test fixture in a crypto library.
-
"-----BEGIN PRIVATE KEY-----\n" "MIIGeAIBADALBglghkgBZQMEBAEEggZkBIIGYIyUffSBTttqRkjxuhPrnQsAwc0E\n" "eEfpiZ2MV6fTfCsGwBjrHaM1NeiYTOhVai65wNFMV2zUQQYHtg5nyhERk4a8sC5X\n" "Mbxlv4J1B6omZjQApwhmgOIoa0W7f/wGk+jibqBsJ8sXMYSCui2szQiRtWqIb9LV\n"likely benign A PEM PRIVATE KEY test fixture spanning 34 rows of base64.Reasoning
A PEM private key test fixture of 34 rows in a cryptographic library's tests. This is expected test data, not a dropper or hidden payload.
-
"-----BEGIN PUBLIC KEY-----\n" "MIIDMjALBglghkgBZQMEBAEDggMhABC0xcv2T7+iOdhyR9GpG6qbCr2RVwykEti2\n" "LPZiNd2DH5nsmrkVqzkCrDjQmvr1am+VzM7Dm4QRjTAnh5pSmfw7PVAoc8WLEf1Q\n" "HHyqERoUfYlLGIRQOP5HB/vXDOnpuJgkPlfzJ3bmDA3ZBl0bkt1SBPSklcrHKtzs\n"likely benign A PEM PUBLIC KEY test vector in the KEM test file.Reasoning
A PEM PUBLIC KEY block in a cryptographic test file. Public key test vectors are ordinary test data and the raw-pass heuristic flags them only because of their base64 form.
-
"-----BEGIN PRIVATE KEY-----\n" "MFQCAQAwCwYJYIZIAWUDBAQCBEKAQEaoG9U4IT/3ICeEUsmqUomFES14K0pvYTdA\n" "LQoFvUzjPo/ghsug5JTZ3g1UrXSl2rXr3BFCDJgpEStfanCeVv0=\n" "-----END PRIVATE KEY-----\n";likely benign A PEM PRIVATE KEY test vector in the KEM test file.Reasoning
A PEM private key test vector in aws-lc's KEM tests. The base64 is key material used as a fixture and is not executed or decoded for malicious purposes.
-
"MFQCAQAwCwYJYIZIAWUDBAQCBEKAQEaoG9U4IT/3ICeEUsmqUomFES14K0pvYTdA\n" "LQoFvUzjPo/ghsug5JTZ3g1UrXSl2rXr3BFCDJgpEStfanCeVv0=\n" "-----END PRIVATE KEY-----\n";likely benign Tail of a PEM private key test vector in the KEM test file.Reasoning
The tail of the PEM test vector at line 386, a standard cryptographic test fixture with no executable or network behaviour.
-
"-----BEGIN PRIVATE KEY-----\n" "MIIJeAIBADALBglghkgBZQMEBAIEgglkBIIJYFWygtXJdIs5OE9mj4sqUEgFppME\n" "Xy+FiJXgegyoucGae2I6MqkHboxrT6rxdilBxcgyIygkLNIEUCtZNkxUTNGiXr3E\n" "oPacK8B3F/oUWRpmMDcrUmooevOyW58mmIC7hygTb3W2rLRcD/zbPZzXzyi8rOpK\n"likely benign A PEM PRIVATE KEY test vector spanning 51 rows of base64.Reasoning
A 51-row PEM private key block in a cryptographic test file. The shape matches generated known-answer test data for key encapsulation tests.
-
"-----BEGIN PUBLIC KEY-----\n" "MIIEsjALBglghkgBZQMEBAIDggShAKGhKH9RDLSXPlqpkU2js4wCo+CFlr72UnnA\n" "N4e4lQmIy7knU1nWvURys55GYm9iZlD2clCij2H4E1XliJtZWnd0EIZ4X26yQpuJ\n" "BM13i9VazemaRnCpYnb3DnpzbrdqQ0wkxOX7OybZfZmyrteyNDt6WwhHp2pYw83c\n"likely benign Test fixture containing a PEM public key split across C string literals.Reasoning
The snippet is a PEM-encoded public key embedded as a C string literal in a test file. Base64 blobs of key material are expected in crypto tests and carry no obfuscation or malicious intent; the raw pass has a high false-positive rate for this pattern.
-
"-----BEGIN PUBLIC KEY-----\n" "MIIFMjALBglghkgBZQMEAxEDggUhANeytHJUquDbReeTDUqY0sl9jxOX0Xidr6Fw\n" "JLMW6b7JT8mUbULxm3mnQTu6oz5xSctC7VEVaTrAQfrLmIretf4OHYYxGEmVtZLD\n" "l9IpTi4U+QqkFLo4JomaxD9MzKy8JumoMrlRGNXLQzy++WYLABOOCBf2HnYsonTD\n"likely benign PEM public key test vector for post-quantum DSA in a test file.Reasoning
A PEM public key test vector in a cryptographic library's test suite; base64 rows are the normal encoding of key material and the file is a known test fixture.
-
"-----BEGIN PUBLIC KEY-----\n" "MIIHsjALBglghkgBZQMEAxIDggehAEhoPZGXjjHrPd24sEc0gtK4il9iWUn9j1il\n" "YeaWvUwn0Fs427Lt8B5mTv2Bvh6ok2iM5oqi1RxZWPi7xutOie5n0sAyCVTVchLK\n" "xyKf8dbq8DkovVFRH42I2EdzbH3icw1ZeOVBBxMWCXiGdxG/VTmgv8TDUMK+Vyuv\n"likely benign PEM public key test vector for PQDSA in a test file.Reasoning
Same pattern: a PEM public key constant in PQDSA test code, consistent with expected test vectors rather than hidden payloads.
-
"-----BEGIN PUBLIC KEY-----\n" "MIIKMjALBglghkgBZQMEAxMDggohAJeSvOwvJDBoaoL8zzwvX/Zl53HXq0G5AljP\n" "p+kOyXEkpzsyO5uiGrZNdnxDP1pSHv/hj4bkahiJUsRGfgSLcp5/xNEV5+SNoYlt\n" "X+EZsQ3N3vYssweVQHS0IzblKDbeYdqUH4036misgQb6vhkHBnmvYAhTcSD3B5O4\n"likely benign Large PEM public key test vector in PQDSA tests.Reasoning
A large PEM public key literal in a cryptographic test file; base64 key encoding is expected and the content is structured ASN.1 DER.
-
"-----BEGIN PRIVATE KEY-----\n" "MIIKPgIBADALBglghkgBZQMEAxEEggoqMIIKJgQgAAECAwQFBgcICQoLDA0ODxAR\n" "EhMUFRYXGBkaGxwdHh8EggoA17K0clSq4NtF55MNSpjSyX2PE5fReJ2voXAksxbp\n" "vsk5zg9/d/jbVkTc2jZr/kc0vZX0Nf+aYTqlSqQcLGlMBDKaB7H6u0j1KjCfEaGJ\n"likely benign PEM private key test vector in PQDSA tests.Reasoning
A PEM private key test vector with a recognizable PKCS#8 structure and a counting byte sequence (AAECAwQ...), typical of deterministic test data in a crypto library.
-
"-----BEGIN PRIVATE KEY-----\n" "MIIP/gIBADALBglghkgBZQMEAxIEgg/qMIIP5gQgAAECAwQFBgcICQoLDA0ODxAR\n" "EhMUFRYXGBkaGxwdHh8Egg/ASGg9kZeOMes93biwRzSC0riKX2JZSf2PWKVh5pa9\n" "TCfYU/ppuBmQI+jNZ43Z+r+QR2Rv/QyzzH95WAWnHnDSNxsFY+PNM0YUnIyevPI7\n"likely benign PEM private key test vector in PQDSA tests.Reasoning
PEM private key constant in a crypto library test file with structured ASN.1 and sequential test bytes; expected for known-answer tests.
-
"-----BEGIN PRIVATE KEY-----\n" "MIITXgIBADALBglghkgBZQMEAxMEghNKMIITRgQgAAECAwQFBgcICQoLDA0ODxAR\n" "EhMUFRYXGBkaGxwdHh8EghMgl5K87C8kMGhqgvzPPC9f9mXncderQbkCWM+n6Q7J\n" "cSTY6e5OkKFsYC9eybw4UX3DDjKdWrJ2c72F9MmwMA93Y4mIZ1C1fCTbP8AS5h7e\n"likely benign PEM private key test vector in PQDSA tests.Reasoning
PEM private key literal in a cryptographic test suite, consistent with standard key-encoding test vectors.
-
"-----BEGIN PRIVATE KEY-----\n" "MIIKPgIBADALBglghkgBZQMEAxEEggoqMIIKJgQgAAECAwQFBgcICQoLDA0ODxAR\n" "EhMUFRYXGBkaGxwdHh8EggoAUQyb/R3XN09Oiucd1YKBEGqTQS7Y+jV/dLu0Zh7L\n" "GSHTp1/JO4jvDmqbhRvs7BmZm+gQaMhZ1t8RXGCMFQEXDrbAVcIvYlWSSXbYlaX1\n"likely benign PEM private key test vector in PQDSA tests.Reasoning
PEM private key test vector in a crypto library test file; the base64 is standard key encoding with no execution or decoding logic.
-
"-----BEGIN PRIVATE KEY-----\n" "MIIKGAIBADALBglghkgBZQMEAxEEggoEBIIKANeytHJUquDbReeTDUqY0sl9jxOX\n" "0Xidr6FwJLMW6b7JOc4Pf3f421ZE3No2a/5HNL2V9DX/mmE6pUqkHCxpTAQzmgex\n" "+rtI9SownxGhiY+EjiMi/+Yj7IENs77jNoWFSogmnaMg1RIL/P6JoY4w9xFNg6pA\n"likely benign PEM private key test vector in PQDSA tests.Reasoning
PEM private key constant in test code of a cryptographic library; expected test data, not obfuscation.
-
BN_ULONG d)likely benign Token pass flagged short identifiers in BN division code as confusable.Reasoning
The two identifiers are the parameter d and a local dl or dh-style name whose skeleton collapses under confusable mapping; in a bignum division routine this is a naming artifact of short identifiers (dh/dl/d) rather than a deliberate homoglyph, and the snippet shows ordinary ASCII names in a well-known crypto library.
-
likely benign AST pass flagged macro-generated AES cipher method definitions as implicit-int functions.
Reasoning
The DEFINE_METHOD_FUNCTION and DEFINE_LOCAL_DATA macros expand to definitions whose return types are supplied by the macro, so the implicit-int report is a false positive from macro-based definitions in AWS-LC, not K&R style code.
-
likely benign Macro-defined AEAD method initializer in AWS-LC's AES-CCM cipher file.
Reasoning
The DEFINE_METHOD_FUNCTION macro expands to a function definition with an implicit int return type in this codebase's macro style. The snippet shows ordinary method-table initialization (memset of an EVP_AEAD struct). This is a legacy-style macro pattern in a well-known cryptographic library, not obfuscation.
-
likely benign Digest method table definitions (MD5 etc.) in AWS-LC using a macro wrapper.
Reasoning
Implicit-int warning arises from the DEFINE_METHOD_FUNCTION macro used for standard digest method definitions (md5 shown, setting type and md_size). Ordinary library code; the signal is a stylistic artifact of macros.
-
likely benign EC group constructor macros for standard NIST curves in AWS-LC.
Reasoning
DEFINE_METHOD_FUNCTION for EC groups setting curve_name and comment fields is standard library initialization. Implicit-int is an artifact of the macro, not malicious.
-
likely benign ML-KEM-1024 KEM method struct definition in AWS-LC.
Reasoning
DEFINE_LOCAL_DATA macro defines a KEM method table pointing to ML-KEM functions. Benign macro-generated declaration pattern consistent with the rest of the library.
-
info
warn→ info by reviewwhitespace-anomalyaws-lc/crypto/fipsmodule/ml_kem/mlkem/native/aarch64/src/aarch64_zetas.c:26:1-1600, -15749, -749, -7373, -40, -394, -687, -6762, 630, 6201, -1432, -14095, 848, 8347, 0, 0, 1062, 10453, 296, 2914, -882, -8682, 0, 0, -1410, -13879, 1339, 13180, 1476, 14529, 0, 0, 193, 1900, -283, -2786, 56, 551, 0, 0,likely benign Aligned table of NTT twiddle constants for ML-KEM on AArch64.Reasoning
Whitespace alignment in a numeric constants table (NTT zetas) is ordinary column-aligned formatting of generated cryptographic constant data. No obfuscation intent; the signal is purely cosmetic.
-
info
warn→ info by reviewwhitespace-anomalyaws-lc/crypto/fipsmodule/ml_kem/mlkem/native/x86_64/src/consts.c:24:1MLK_ALIGN MLK_INTERNAL_DATA_DEFINITION const int16_t mlk_qdata =likely benign Precomputed constant table for ML-KEM on x86_64.Reasoning
Column-aligned numeric constant array (mlk_qdata) for ML-KEM on x86_64 is conventional formatting of precomputed tables, not hidden payload.
-
info
warn→ info by reviewembedded-nul-in-stringaws-lc/crypto/fipsmodule/pbkdf/pbkdf_test.cc:77:38; ;likely benign PBKDF2 test vector with an intentional embedded NUL in the password string.Reasoning
Embedded NULs in PBKDF2 test vectors are deliberate, matching the RFC 6070/test-vector convention where the password contains a NUL byte and length is passed explicitly. Legitimate test data.
-
info
warn→ info by reviewembedded-nul-in-stringaws-lc/crypto/fipsmodule/pbkdf/pbkdf_test.cc:77:70; ;likely benign PBKDF2 test vector with an intentional embedded NUL in the salt.Reasoning
Same deliberate embedded NUL in the salt of a PBKDF2 known-answer test with explicit length 5; a standard way to test binary-safe inputs.
-
likely benign ML-DSA-44 signature method table definition in AWS-LC.
Reasoning
DEFINE_LOCAL_DATA macro populating a PQDSA method table with ML-DSA functions is standard library structure, with the implicit-int signal coming from the macro.
-
// The use of z̅ is that, when working mod (𝑥^701 - 1), vz[0] = <v, // z̅>, vz[1] = <v, 𝑥z̅>, …. (Where <a, b> is the inner product: the sum // of the point-wise products.) Although we calculated the inverse mod // Φ(N), we can work mod (𝑥^N - 1) and reduce mod Φ(N) at the end. -
// // Thus we can consider what the pattern of z̅, 𝑥z̅, 𝑥^2z̅, … looks like: // // def reverse(xs): -
// t = (−b(1)/N) mod Q // c' = b + tΦ(N) + lift(m) mod Q // // When polynomials are transmitted, the final coefficient is omitted and -
// coefficient. Therefore b(1) = -c[N-1]×N. The value of |t|, above, then is // just recovering |c[N-1]|, and adding tΦ(N) is simply undoing the reduction. // Therefore b + tΦ(N) + lift(m) = c by construction and we don't need to // recover |c| at all so long as we do the checks in -
// just recovering |c[N-1]|, and adding tΦ(N) is simply undoing the reduction. // Therefore b + tΦ(N) + lift(m) = c by construction and we don't need to // recover |c| at all so long as we do the checks in // |poly3_from_poly_checked|. -
const char* kPemRsaPrivateKey = "-----BEGIN ENCRYPTED PRIVATE KEY-----\n" "MIHsMFcGCSqGSIb3DQEFDTBKMCkGCSqGSIb3DQEFDDAcBAhz3vU103jx3wICCAAw\n" "DAYIKoZIhvcNAgkFADAdBglghkgBZQMEASoEEA6vMhRLgHZuHFa+eiecYCgEgZDB\n" "E8EOzjGQuu4D0TVAjOa3Peb9/MzQz3t09m5pvNBFKrEl96gefpZdni5qQk34ukj9\n"likely benign Test fixture containing an encrypted PEM private key in base64.Reasoning
Base64 lines in this file are an encrypted PEM private key used as a test fixture for PEM parsing. Encrypted key test data is expected in a PEM test file; the raw-pass base64 heuristic is a known false positive here.
-
"/////zBbBCD/////AAAAAQAAAAAAAAAAAAAAAP///////////////AQgWsY12Ko6" "k+ez671VdpiGvGUdBrDMU7D2O848PifSYEsDFQDEnTYIhucEk2pmeOETnSa3gZ9+" "kARBBGsX0fLhLEJH+Lzm5WOkQPJ3A32BLeszoPShOUXYmMKWT+NC4v4af5uO5+tK" "fA+eFivOM1drMV7Oy7ZAaDe/UfUCIQD/////AAAAAP//////////vOb6racXnoTz"likely benign Base64 body of an EC parameters PEM test vector.Reasoning
Raw-pass base64 hit inside a PEM EC PARAMETERS test vector in a crypto library's unit test. Base64 of DER key material is the expected content of such a fixture, and the file is a test suite, not a dropper.
-
"k+ez671VdpiGvGUdBrDMU7D2O848PifSYEsDFQDEnTYIhucEk2pmeOETnSa3gZ9+" "kARBBGsX0fLhLEJH+Lzm5WOkQPJ3A32BLeszoPShOUXYmMKWT+NC4v4af5uO5+tK" "fA+eFivOM1drMV7Oy7ZAaDe/UfUCIQD/////AAAAAP//////////vOb6racXnoTz" "ucrC/GMlUQIBAQ==\n"likely benign Continuation of the EC parameters PEM test vector.Reasoning
Continuation of the same PEM EC PARAMETERS test vector; raw base64 lines in a crypto test fixture with no execution or decoding of hidden payloads.
-
"kARBBGsX0fLhLEJH+Lzm5WOkQPJ3A32BLeszoPShOUXYmMKWT+NC4v4af5uO5+tK" "fA+eFivOM1drMV7Oy7ZAaDe/UfUCIQD/////AAAAAP//////////vOb6racXnoTz" "ucrC/GMlUQIBAQ==\n" "-----END EC PARAMETERS-----\n";likely benign Tail of the EC parameters PEM test vector.Reasoning
Final lines of the same PEM test vector, followed by a normal END marker. Expected encoded test data in a crypto library.
-
"-----BEGIN DH PARAMETERS-----\n" "MIIBCAKCAQEA7E6kBrYiyvmKAMzQ7i8WvwVk9Y/+f8S7sCTN712KkK3cqd1jhJDY" "JbrYeNV3kUIKhPxWHhObHKpD1R84UpL+s2b55+iMd6GmL7OYmNIT/FccKhTcveab" "VBmZT86BZKYyf45hUF9FOuUM9xPzuK3Vd8oJQvfYMCd7LPC0taAEljQLR4Edf8E6"likely benign DH parameters PEM test vector in base64.Reasoning
Several rows of base64 forming a DH PARAMETERS PEM block in a test file. This is standard test data for PEM parsing and is not obfuscation.
-
"-----BEGIN PKCS7-----\n" "MIID+wYJKoZIhvcNAQcCoIID7DCCA+gCAQExADALBgkqhkiG9w0BBwGgggPQMIID\n" "zDCCArSgAwIBAgIIWesoywKxoNQwDQYJKoZIhvcNAQELBQAwSTELMAkGA1UEBhMC\n" "VVMxEzARBgNVBAoTCkdvb2dsZSBJbmMxJTAjBgNVBAMTHEdvb2dsZSBJbnRlcm5l\n"likely benign Embedded PKCS7 PEM test certificate bundle.Reasoning
PKCS7 PEM test fixture containing an ASN.1 structure with recognizable certificate content. Raw base64 in a crypto test suite is expected.
-
"-----BEGIN PKCS7-----\n" "MIIDhQYJKoZIhvcNAQcCoIIDdjCCA3ICAQExADALBgkqhkiG9w0BBwGgAKGCA1gw\n" "ggNUMIICvTANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJVUzEQMA4GA1UEChMH\n" "RXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlmaWNhdGUgQXV0\n"likely benign PKCS7 PEM test fixture with certificate data.Reasoning
Another PKCS7 PEM fixture with DER-structured base64 and standard certificate content, typical of PKCS7 parser tests.
-
-----BEGIN X509 CRL----- MIIBpzCBkAIBATANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJVUzETMBEGA1UElikely benign X509 CRL PEM test vector.Reasoning
X509 CRL PEM test vector in base64, with ASN.1 headers consistent with a real CRL. Expected in a certificate-handling test file.
-
-----BEGIN X509 CRL----- MIIBvjCBpwIBATANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJVUzETMBEGA1UElikely benign Second X509 CRL PEM test vector.Reasoning
Second X509 CRL PEM fixture with standard DER base64. Test data, not an encoded payload.
-
-----BEGIN CERTIFICATE----- MIIFazCCA1OgAwIBAgIURVkPzF/4dwy7419Qk75uhIuyf0EwDQYJKoZIhvcNAQEL BQAwRTELMAkGA1UEBhMCQVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoMlikely benign Certificate PEM test fixture.Reasoning
Certificate PEM fixture in base64 within a PKCS7 test file. Expected content for certificate parsing tests.
-
-----BEGIN PRIVATE KEY----- MIIJQQIBADANBgkqhkiG9w0BAQEFAASCCSswggknAgEAAoICAQC1+MOn+BopcEVR 4QMvjXdAxGkWFllXyQFDToL+qOiPRU1yN7C8KCtkbOAFttJIO4O/i0iZ7KqYbnmB 6YUA/ONAcakocnrdoESgRJcVMeAxDk/11OtMF5yIfeOOO/TUeVNmAUaT63gFbKy/likely benign PKCS8 private key PEM test vector.Reasoning
Large PRIVATE KEY PEM block in a crypto library test file. Test key material is normal in such suites; the snippet shows a standard PKCS8 structure and no execution logic.
-
-----BEGIN PKCS7----- MIII8QYJKoZIhvcNAQcCoIII4jCCCN4CAQExDzANBglghkgBZQMEAgMFADAcBgkqlikely benign PKCS7 signed-data PEM test vector.Reasoning
PKCS7 signed-data PEM test vector with standard certificate and DER structure, in a crypto test file.
-
R"(-----BEGIN PKCS7----- MIIDawYJKoZIhvcNAQcDoIIDXDCCA1gCAQAxggEQMIIBDAIBADB1MHAxEDAOBgNV BAoMB2V4YW1wbGUxFzAVBgNVBAMMDlRBUk1BQyBST09UIENBMSIwIAYJKoZIhvcN AQkBFhNzb21lb25lQGV4YW1wbGUub3JnMQswCQYDVQQGEwJVUzESMBAGA1UEBwwJlikely benign PKCS7 PEM test vector in a raw string literal.Reasoning
PKCS7 PEM test vector embedded in a raw string literal in a test source. Base64 of ASN.1 structures is expected here.
-
static const uint8_t kKey1 = "\x30\x82\x01\x38\x02\x01\x00\x02\x41\x00\xaa\x36\xab\xce\x88\xac\xfd\xff" "\x55\x52\x3c\x7f\xc4\x52\x3f\x90\xef\xa0\x0d\xf3\x77\x4a\x25\x9f\x2e\x62" "\xb4\xc5\xd9\x9c\xb5\xad\xb3\x00\xa0\x28\x5e\x53\x01\x93\x0e\x0c\x70\xfb"dismissed Hex-escaped DER RSA test key in the AWS-LC test suite.Reasoning
Raw-pass hex escapes in a C++ test file encode a DER-structured RSA private key (0x30 0x82 SEQUENCE header, version INTEGER). This is standard cryptographic test vector data in a known library, not obfuscated code.
-
static const uint8_t kFIPSKey = "\x30\x82\x02\x5c\x02\x01\x00\x02\x81\x81\x00\xa1\x71\x90\x77\x86\x8a\xc7" "\xb8\xfc\x2a\x45\x82\x6d\xee\xeb\x35\x3a\x18\x3f\xb6\xb0\x1e\xb1\xd3\x09" "\x6b\x05\x4d\xec\x1c\x37\x6f\x09\x31\x32\xda\x21\x8a\x49\x0e\x16\x28\xed"dismissed Hex-escaped DER RSA key (FIPS test fixture) in the AWS-LC test suite.Reasoning
The escaped bytes start with a DER SEQUENCE and INTEGER structure, consistent with an RSA key used as a FIPS test fixture in a crypto library's unit tests. Literal byte arrays like this are expected there.
-
static const uint8_t kFIPSPublicKey = "\x30\x81\x89\x02\x81\x81\x00\xa1\x71\x90\x77\x86\x8a\xc7\xb8\xfc\x2a\x45" "\x82\x6d\xee\xeb\x35\x3a\x18\x3f\xb6\xb0\x1e\xb1\xd3\x09\x6b\x05\x4d\xec" "\x1c\x37\x6f\x09\x31\x32\xda\x21\x8a\x49\x0e\x16\x28\xed\x9a\x30\xf3\x14"dismissed Hex-escaped DER RSA public key used as a test fixture.Reasoning
The bytes are a DER public key structure (0x30 0x81 0x89 SEQUENCE with modulus INTEGER), matching the FIPS key fixture. It is test data within a crypto library's test file.
-
static const uint8_t kOAEPCiphertext1 = "\x1b\x8f\x05\xf9\xca\x1a\x79\x52\x6e\x53\xf3\xcc\x51\x4f\xdb\x89\x2b\xfb" "\x91\x93\x23\x1e\x78\xb9\x92\xe6\x8d\x50\xa4\x80\xcb\x52\x33\x89\x5c\x74" "\x95\x8d\x5d\x02\xab\x8c\x0f\xd0\x40\xeb\x58\x44\xb0\x05\xc3\x9e\xd8\x27"dismissed Hex-escaped OAEP ciphertext test vector.Reasoning
The escape run is a continuation of an OAEP ciphertext test vector in a crypto library's RSA test file. Random-looking high-entropy bytes are expected for ciphertext test vectors.
-
"\x1b\x8f\x05\xf9\xca\x1a\x79\x52\x6e\x53\xf3\xcc\x51\x4f\xdb\x89\x2b\xfb" "\x91\x93\x23\x1e\x78\xb9\x92\xe6\x8d\x50\xa4\x80\xcb\x52\x33\x89\x5c\x74" "\x95\x8d\x5d\x02\xab\x8c\x0f\xd0\x40\xeb\x58\x44\xb0\x05\xc3\x9e\xd8\x27" "\x4a\x9d\xbf\xa8\x06\x71\x40\x94\x39\xd2";dismissed Continuation of a hex-escaped OAEP ciphertext test vector.Reasoning
Continuation of the same OAEP ciphertext test vector array. The high-entropy bytes are the expected ciphertext content, not a payload.
-
"\x91\x93\x23\x1e\x78\xb9\x92\xe6\x8d\x50\xa4\x80\xcb\x52\x33\x89\x5c\x74" "\x95\x8d\x5d\x02\xab\x8c\x0f\xd0\x40\xeb\x58\x44\xb0\x05\xc3\x9e\xd8\x27" "\x4a\x9d\xbf\xa8\x06\x71\x40\x94\x39\xd2";dismissed Final segment of a hex-escaped OAEP ciphertext test vector.Reasoning
Final lines of the same OAEP ciphertext test vector array in a crypto test file. This is ordinary test data with no execution or decoding logic.
-
static const uint8_t kKey2 = "\x30\x81\xfb\x02\x01\x00\x02\x33\x00\xa3\x07\x9a\x90\xdf\x0d\xfd\x72\xac" "\x09\x0c\xcc\x2a\x78\xb8\x74\x13\x13\x3e\x40\x75\x9c\x98\xfa\xf8\x20\x4f" "\x35\x8a\x0b\x26\x3c\x67\x70\xe7\x83\xa9\x3b\x69\x71\xb7\x37\x79\xd2\x71"dismissed Hex-escaped DER RSA key test vector.Reasoning
The bytes begin with a DER SEQUENCE and version INTEGER, consistent with an RSA private key test vector. Static byte arrays of this kind are normal in a crypto library's test suite.
-
static const uint8_t kOAEPCiphertext2 = "\x14\xbd\xdd\x28\xc9\x83\x35\x19\x23\x80\xe8\xe5\x49\xb1\x58\x2a\x8b\x40" "\xb4\x48\x6d\x03\xa6\xa5\x31\x1f\x1f\xd5\xf0\xa1\x80\xe4\x17\x53\x03\x29" "\xa9\x34\x90\x74\xb1\x52\x13\x54\x29\x08\x24\x52\x62\x51";dismissed Hex-escaped OAEP ciphertext test vector.Reasoning
A hex-escaped OAEP ciphertext test vector in an RSA unit test file. No decoding or execution happens here, only a data literal.
-
"\x14\xbd\xdd\x28\xc9\x83\x35\x19\x23\x80\xe8\xe5\x49\xb1\x58\x2a\x8b\x40" "\xb4\x48\x6d\x03\xa6\xa5\x31\x1f\x1f\xd5\xf0\xa1\x80\xe4\x17\x53\x03\x29" "\xa9\x34\x90\x74\xb1\x52\x13\x54\x29\x08\x24\x52\x62\x51";dismissed Continuation of a hex-escaped OAEP ciphertext test vector.Reasoning
Continuation of the second OAEP ciphertext test vector array in a crypto library's test file. It is static test data.
-
static const uint8_t kKey3 = "\x30\x82\x02\x5b\x02\x01\x00\x02\x81\x81\x00\xbb\xf8\x2f\x09\x06\x82\xce" "\x9c\x23\x38\xac\x2b\x9d\xa8\x71\xf7\x36\x8d\x07\xee\xd4\x10\x43\xa4\x40" "\xd6\xb6\xf0\x74\x54\xf5\x1f\xb8\xdf\xba\xaf\x03\x5c\x02\xab\x61\xea\x48"dismissed Hex-escaped DER RSA key test vector.Reasoning
A DER-encoded RSA private key structure (SEQUENCE, version INTEGER, modulus) in a crypto library's RSA test file. This is an expected test fixture, and the raw-pass escape-run signal is a false positive here.
-
static const uint8_t kOAEPCiphertext3 = "\xb8\x24\x6b\x56\xa6\xed\x58\x81\xae\xb5\x85\xd9\xa2\x5b\x2a\xd7\x90\xc4" "\x17\xe0\x80\x68\x1b\xf1\xac\x2b\xc3\xde\xb6\x9d\x8b\xce\xf0\xc4\x36\x6f" "\xec\x40\x0a\xf0\x52\xa7\x2e\x9b\x0e\xff\xb5\xb3\xf2\xf1\x92\xdb\xea\xca"dismissed Hex-escaped OAEP ciphertext test vector.Reasoning
A hex-escaped OAEP ciphertext test vector in an RSA unit test. The high-entropy content is expected for ciphertext data, and there is no executable behavior.
-
static const uint8_t kTwoPrimeKey = "\x30\x82\x04\xa1\x02\x01\x00\x02\x82\x01\x01\x00\x93\x3a\x4f\xc9\x6a\x0a" "\x6b\x28\x04\xfa\xb7\x05\x56\xdf\xa0\xaa\x4f\xaa\xab\x94\xa0\xa9\x25\xef" "\xc5\x96\xd2\xd4\x66\x16\x62\x2c\x13\x7b\x91\xd0\x36\x0a\x10\x11\x6d\x7a"likely benign Test fixture embedding a DER-encoded RSA key as hex-escaped bytes in an AWS-LC unit test.Reasoning
This is a C string literal holding a DER-encoded RSA private key used as test vector data; hex escapes are the normal way to embed binary test fixtures in C tests. Raw pass has high false-positive rate and the context is a crypto library test file.
-
info
warn→ info by reviewidentifier-confusable-collisionaws-lc/crypto/trust_token/pmbtoken.c:295:37&method->h_precomp, &key->y0, NULL, NULL) || ! || ! ||dismissed Local variable names in the PMBTokens implementation flagged as visually confusable after skeletonization.Reasoning
Identifiers like pub0_precomp and pub[0] differ only by visual confusables in a skeleton comparison; this is a token-pass heuristic triggered by normal short names in cryptographic code, not a real identifier-spoofing attack in an otherwise ordinary C file.
-
info
warn→ info by reviewidentifier-confusable-collisionaws-lc/crypto/trust_token/pmbtoken.c:521:5idx_Kb1, idx_Ko0, idx_Ko1, num_idx,dismissed Enum indices idx_Ko0 and idx_Ko1 flagged as confusable with each other.Reasoning
idx_Ko0 and idx_Ko1 are enum constants used as array indices in the PMBTokens implementation; the collision is an artifact of digit-letter similarity in short names, which is common in cryptographic code with indexed constants.
-
info
warn→ info by reviewidentifier-confusable-collisionaws-lc/crypto/trust_token/pmbtoken.c:522:5idx_Ko0, idx_Ko1, num_idx, };dismissed Enum index idx_Ko1 flagged as confusable with idx_Ko0.Reasoning
Same pattern as the adjacent finding: enum index names differing by a digit are flagged by the skeleton heuristic. Benign naming in ordinary crypto source.
-
info
warn→ info by reviewidentifier-confusable-collisionaws-lc/crypto/trust_token/pmbtoken.c:552:21EC_SCALAR k0, k1, minus_co, uo, vo; ifdismissed Variable minus_co flagged as confusable in the PMBTokens scalar computation.Reasoning
minus_co and co-style names are legitimate scalar variables in the protocol math; the flag is a confusable heuristic artifact, not a deliberate spoof.
-
info
warn→ info by reviewidentifier-confusable-collisionaws-lc/crypto/trust_token/pmbtoken.c:552:31EC_SCALAR k0, k1, minus_co, uo, vo; ifdismissed Short variable uo flagged as confusable in the PMBTokens scalar declaration.Reasoning
uo is a short mathematical variable name in the same declaration; confusable collision is incidental to short identifiers.
-
info
warn→ info by reviewidentifier-confusable-collisionaws-lc/crypto/trust_token/pmbtoken.c:552:35EC_SCALAR k0, k1, minus_co, uo, vo; ifdismissed Short variable vo flagged as confusable in the PMBTokens scalar declaration.Reasoning
vo is a short mathematical variable name in the same declaration; the flag is a heuristic false positive.
-
info
warn→ info by reviewidentifier-confusable-collisionaws-lc/crypto/trust_token/pmbtoken.c:640:13// Select c, u, v in constant-time. EC_SCALAR co, c0, c1, u0, u1, v0, v1; ; ;dismissed Short scalar variable co flagged as confusable in constant-time selection code.Reasoning
co is a short scalar name used throughout the constant-time selection code; the confusable flag is incidental and not evidence of malicious identifier spoofing.
-
-----BEGIN PRIVATE KEY----- MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgfVMH4tqIaJ6OzyxY mqWXNwmK7gpXYDFhX80mXKgzrGGhRANCAATCqXrfbdTjFimzdBHxj71Ejcc/stea 5xAU/xxK+s77yXzB5lfy/zEbcYxuOrnwHrWsX9sugWgCy74ZRNWJPTDW -
-----BEGIN PRIVATE KEY----- MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgi8u0pAYRFQMfuPFA lZbxzOm4ZKQ0WovdzFj+CzdvnzOhRANCAASeZNGM4efwO6Ui3wQtVProzLEi54vG YNlyza0aFtw0n5noIoCV3hlbCk7W1kdat0QyFz9rMoDlDjXLaGLE3THR -
-----BEGIN PRIVATE KEY----- MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgfVMH4tqIaJ6OzyxY mqWXNwmK7gpXYDFhX80mXKgzrGGhRANCAATCqXrfbdTjFimzdBHxj71Ejcc/stea 5xAU/xxK+s77yXzB5lfy/zEbcYxuOrnwHrWsX9sugWgCy74ZRNWJPTDW -
-----BEGIN CERTIFICATE----- MIICcDCCAhWgAwIBAgIUJ4z3FxZHVsBYMmzdZQkQa0S7DqcwCgYIKoZIzj0EAwIwlikely benign Embedded PEM certificate in an X.509 compatibility test.Reasoning
PEM-armored certificate in a compatibility test file; base64 of DER certificate data is expected content for X.509 tests.
-
-----BEGIN CERTIFICATE----- MIICyDCCAm2gAwIBAgIUeOrYi7ZRJCQF7SSvj9Uf4kO79hwwCgYIKoZIzj0EAwIwlikely benign Embedded PEM certificate in an X.509 compatibility test.Reasoning
Another PEM certificate test fixture in the same X.509 compatibility test file; expected content.
-
-----BEGIN CERTIFICATE----- MIICXzCCAgWgAwIBAgIC+scwCgYIKoZIzj0EAwIwYDELMAkGA1UEBhMCVVMxEzAR BgNVBAgMCldhc2hpbmd0b24xFjAUBgNVBAoMDUFXUyBMaWJjcnlwdG8xEDAOBgNVlikely benign Embedded PEM certificate in an X.509 compatibility test.Reasoning
PEM certificate fixture for X.509 testing; base64 DER is the normal representation.
-
-----BEGIN CERTIFICATE----- MIICbjCCAhSgAwIBAgIUPOCXz7TBFSiqqCF2IzutCDEYpU8wCgYIKoZIzj0EAwIwlikely benign Embedded PEM intermediate certificate in an X.509 compatibility test.Reasoning
PEM certificate fixture for an intermediate CA in a test file; normal test data.
-
-----BEGIN CERTIFICATE----- MIICazCCAhKgAwIBAgIUMxliFKmKAnSgulWtc8mkfoPOGH4wCgYIKoZIzj0EAwIwlikely benign Embedded PEM certificate in an X.509 compatibility test.Reasoning
PEM certificate fixture in the X.509 compatibility test; base64 encoding of DER is expected.
-
-----BEGIN CERTIFICATE----- MIICcTCCAhegAwIBAgIUehUYwNk5ttmOmimH2GqtzluQzEkwCgYIKoZIzj0EAwIwlikely benign Embedded PEM test certificate in AWS-LC x509 compatibility test.Reasoning
Raw-pass base64 finding on a PEM certificate block embedded in a C++ test file. The text is standard PEM X.509 certificate encoding (BEGIN CERTIFICATE header, DER base64 with recognizable ASN.1 prefixes and subject strings like 'AWS LibCrypto', 'Good CA'). Test fixtures of certificates are expected in a crypto library's compat tests; no execution or obfuscation is involved.
-
-----BEGIN CERTIFICATE----- MIICezCCAiKgAwIBAgIUUGmaoJWZL6bmsXKTiFZkvTOYg5IwCgYIKoZIzj0EAwIwlikely benign Embedded PEM test certificate fixture in AWS-LC compat test.Reasoning
Same pattern as the other findings: a PEM certificate fixture with standard ASN.1/base64 structure and readable subject names in a crypto library's test file. Raw-pass base64 heuristic firing on legitimate key/cert material is a known false-positive mode.
-
-----BEGIN CERTIFICATE----- MIICejCCAiGgAwIBAgIUFaUdWjcEZ9sM/xT+Xkhr/rvTE2wwCgYIKoZIzj0EAwIw YjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCldhc2hpbmd0b24xFjAUBgNVBAoMDUFXlikely benign Embedded PEM test certificate fixture in AWS-LC compat test.Reasoning
PEM certificate block with standard DER-encoded base64 content in a test file of a cryptographic library. Expected test data, not obfuscated payload.
-
-----BEGIN CERTIFICATE----- MIICfjCCAiWgAwIBAgIUdWJcMLAOwhnArl3xMnAJnH8O29EwCgYIKoZIzj0EAwIwlikely benign Embedded PEM test certificate fixture in AWS-LC compat test.Reasoning
PEM certificate fixture with typical X.509 base64 structure and readable subject strings; consistent with a certificate-chain test in a crypto library.
-
-----BEGIN CERTIFICATE----- MIICgTCCAiegAwIBAgIUJyLrnDf1ZyuhIgIexGoXoZd3N0YwCgYIKoZIzj0EAwIwlikely benign Embedded PEM test certificate fixture (bad-CA negative case) in AWS-LC compat test.Reasoning
PEM certificate fixture (a 'Bad CA' variant used for negative tests) with standard base64-encoded DER. Legitimate test data for certificate validation paths.
-
-----BEGIN CERTIFICATE----- MIICjTCCAjOgAwIBAgIUQ85oeYTx12D/svXFcD6FVZ6s0kYwCgYIKoZIzj0EAwIw bTELMAkGA1UEBhMCVVMxEzARBgNVBAgMCldhc2hpbmd0b24xFjAUBgNVBAoMDUFXlikely benign Embedded PEM test certificate fixture (bad-CA negative case) in AWS-LC compat test.Reasoning
PEM certificate fixture for a negative test case in a crypto library; standard X.509 DER base64 with readable subject fields. Not executable or obfuscated.
-
-----BEGIN CERTIFICATE----- MIICcDCCAhagAwIBAgIUSNu3E7HssOiTs61FkbhbgoYPs/swCgYIKoZIzj0EAwIw YjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCldhc2hpbmd0b24xFjAUBgNVBAoMDUFXlikely benign Embedded PEM test certificate fixture in AWS-LC compat test.Reasoning
PEM certificate fixture in a test file with standard ASN.1 base64 structure. Benign test data typical of X.509 library test suites.
-
// -----BEGIN RSA PRIVATE KEY----- // MIICWwIBAAKBgQDbRn2TLhInBki8Bighq37EtqJd/h5SRYh6NkelCA2SQlvCgcC+ // l3mYQPtPbRT9KxOLwqUuZ9jUCZ7WIji3Sgt0cyvCNPHRk+WW2XR781ifbGE8wLBB // 1NkrKyQjd1scO711Xc4gVM+hY4cdHiTE8x0aUIuqthRD7ZendWL0FMhS1wIDAQAB -
// -----BEGIN RSA PRIVATE KEY----- // MIICXAIBAAKBgQDpDn8RDOZa5oaDcPZRBy4CeBH1siSSOO4mYgLHlPE+oXdqwI/V // Imi2XeJM2uCFETXCknJJjYG0iJdrt/yyRFvZTQZw+QzGj+mz36NqhGxDWb6dstB2 // m8PX+plZw7jl81MDvUnWs8yiQ/6twgu5AbhWKZQDJKcNKCEpqa6UW0r5nwIDAQAB -
-
info
identifier-low-lengthaws-lc/third_party/jitterentropy/jitterentropy-library/src/jitterentropy-sha3.c:1:1 -
return Err -
emit_warning;
Reproduce This Scan
Run disclude locally to verify. These commands scan the published file; the "new in this release" marks come from comparing it with the previous release's file, which they don't repeat. Add --format sarif for SARIF output. Add --llm (with an API key in the environment) to include the LLM review.
|
&&