General purpose TLS and crypto library
2634 matches across 11 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | Configurations/shared-info.pl | 1 | #! /usr/bin/env perl |
| LOW | Configurations/gentemplate.pm | 341 | # libraries (they end up in @foreign_objs). We get the latter any time |
| LOW | crypto/LPdir_unix.c | 41 | #include <limits.h> |
| LOW | crypto/armcap.c | 1 | /* |
| LOW | crypto/armcap.c | 21 | #ifdef _WIN32 |
| LOW | crypto/armcap.c | 81 | #elif defined(__ANDROID_API__) |
| LOW | crypto/armcap.c | 121 | #endif |
| LOW | crypto/armcap.c | 141 | #define OSSL_HWCAP_CE_SHA1 (1 << 5) |
| LOW | crypto/mem_sec.c | 41 | _In_ SIZE_T dwSize); |
| LOW | crypto/mem_sec.c | 61 | #include <sys/syscall.h> |
| LOW | crypto/ppccap.c | 1 | /* |
| LOW | crypto/ppccap.c | 21 | #if !defined(__power_set) |
| LOW | crypto/ppccap.c | 81 | if (OPENSSL_ppccap_P & PPC_MFTB) |
| LOW | crypto/ppccap.c | 121 | #ifndef AT_HWCAP |
| LOW | crypto/vms_rms.h | 21 | #define FAB_OR_NAML_FNS naml$l_long_filename_size |
| LOW | crypto/vms_rms.h | 41 | #else /* def NAML$C_MAXRSS */ |
| LOW | crypto/s390xcap.c | 21 | #include <sys/stat.h> |
| LOW | crypto/LPdir_win.c | 41 | #include "internal/numbers.h" |
| LOW | crypto/init.c | 1 | /* |
| LOW | crypto/init.c | 21 | #include "crypto/err.h" |
| LOW | crypto/info.c | 21 | #endif |
| LOW | crypto/info.c | 141 | "32" |
| LOW | crypto/info.c | 221 | #ifdef OPENSSL_RAND_SEED_RDTSC |
| LOW | crypto/o_dir.c | 21 | #define LP_find_file_end OPENSSL_DIR_end |
| LOW | crypto/uid.c | 41 | #if __ANDROID_API__ >= 18 |
| LOW | crypto/threads_pthread.c | 21 | #ifdef REPORT_RWLOCK_CONTENTION |
| LOW | crypto/threads_pthread.c | 41 | #include <stdbool.h> |
| LOW | crypto/LPdir_vms.c | 41 | #include <string.h> |
| LOW | crypto/o_fopen.c | 21 | * without extra "magic" comprise *BSD, Darwin, IRIX... |
| LOW | crypto/provider_core.c | 1 | /* |
| LOW | crypto/provider_core.c | 21 | #include "crypto/store.h" /* ossl_store_loader_store_cache_flush */ |
| LOW | crypto/context.c | 1 | /* |
| LOW | crypto/perlasm/x86_64-xlate.pl | 1 | #! /usr/bin/env perl |
| LOW | crypto/perlasm/x86_64-xlate.pl | 21 | # This translator is not designed to convert *arbitrary* assembler |
| LOW | crypto/perlasm/x86_64-xlate.pl | 41 | # ".type name,@abi-omnipotent" instead. |
| LOW | crypto/perlasm/x86_64-xlate.pl | 161 | # assembler ML). Using of .previous got introduced to .pl files with |
| LOW | crypto/perlasm/x86_64-xlate.pl | 181 | # .text$ SEGMENT ALIGN(256) 'CODE' |
| LOW | crypto/perlasm/x86_64-xlate.pl | 201 | # ; stack looks like: |
| LOW | crypto/perlasm/x86_64-xlate.pl | 601 | } |
| LOW | crypto/perlasm/x86_64-xlate.pl | 621 | # 3 and describe how to deduce CFA, Canonical Frame Address. This |
| LOW | crypto/perlasm/x86_64-xlate.pl | 921 | } |
| LOW | crypto/perlasm/x86_64-xlate.pl | 1481 | |
| LOW | crypto/perlasm/x86_64-xlate.pl | 1501 | # %r13 - - |
| LOW | crypto/perlasm/x86_64-xlate.pl | 1521 | # storage [without allocating a frame]. One can actually argue that |
| LOW | crypto/perlasm/x86_64-xlate.pl | 1541 | # endif |
| LOW | crypto/perlasm/x86_64-xlate.pl | 1561 | # subroutine entry point and return "exception is not handled, keep |
| LOW | crypto/perlasm/x86_64-xlate.pl | 1581 | # movq -24(%rcx),%rbp # restore non-volatile registers |
| LOW | crypto/perlasm/x86_64-xlate.pl | 1601 | # { rsp = (ULONG64 *)context->Rsp; |
| LOW | crypto/perlasm/x86_64-xlate.pl | 1621 | # function's module. In order to do that one has to know members' |
| LOW | crypto/perlasm/x86_64-xlate.pl | 1641 | # CONTEXT.Rip 248 |
| LOW | crypto/perlasm/x86_64-xlate.pl | 1661 | # .byte 9,0,0,0 |
| LOW | crypto/perlasm/x86_64-xlate.pl | 1681 | # In case you wonder why references are 32-bit .rvas and not 64-bit |
| LOW | crypto/perlasm/x86_64-xlate.pl | 1701 | # are too subtle to discuss here. For now it's sufficient to say that |
| LOW | crypto/perlasm/cbc.pl | 1 | #! /usr/bin/env perl |
| LOW | crypto/perlasm/cbc.pl | 21 | |
| LOW | crypto/perlasm/riscv.pm | 1 | #! /usr/bin/env perl |
| LOW | crypto/perlasm/riscv.pm | 21 | # are met: |
| LOW | crypto/perlasm/x86asm.pl | 1 | #! /usr/bin/env perl |
| LOW | crypto/perlasm/sparcv9_modes.pl | 1 | #! /usr/bin/env perl |
| LOW | crypto/asn1/a_strex.c | 1 | /* |
| 2078 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | crypto/md5/asm/md5-sparcv9.pl | 10 | # ==================================================================== |
| MEDIUM | crypto/md5/asm/md5-sparcv9.pl | 17 | # ==================================================================== |
| MEDIUM | crypto/rc4/asm/rc4-586.pl | 10 | # ==================================================================== |
| MEDIUM | crypto/rc4/asm/rc4-586.pl | 15 | # ==================================================================== |
| MEDIUM | crypto/rc4/asm/rc4-parisc.pl | 10 | # ==================================================================== |
| MEDIUM | crypto/rc4/asm/rc4-parisc.pl | 15 | # ==================================================================== |
| MEDIUM | crypto/rc4/asm/rc4-s390x.pl | 10 | # ==================================================================== |
| MEDIUM | crypto/rc4/asm/rc4-s390x.pl | 15 | # ==================================================================== |
| MEDIUM | crypto/rc4/asm/rc4-c64xplus.pl | 10 | # ==================================================================== |
| MEDIUM | crypto/rc4/asm/rc4-c64xplus.pl | 15 | # ==================================================================== |
| MEDIUM | crypto/rc4/asm/rc4-x86_64.pl | 10 | # ==================================================================== |
| MEDIUM | crypto/rc4/asm/rc4-x86_64.pl | 15 | # ==================================================================== |
| MEDIUM | crypto/rc4/asm/rc4-md5-x86_64.pl | 10 | # ==================================================================== |
| MEDIUM | crypto/rc4/asm/rc4-md5-x86_64.pl | 15 | # ==================================================================== |
| MEDIUM | crypto/des/asm/dest4-sparcv9.pl | 10 | # ==================================================================== |
| MEDIUM | crypto/des/asm/dest4-sparcv9.pl | 14 | # ==================================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 313 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 333 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 356 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 439 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 478 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 524 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 591 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 655 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 879 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 1002 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 1101 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 1177 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 1239 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 1338 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 1372 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 1398 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 1421 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 1717 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 1731 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 1828 | # ============================================================== |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 1855 | # ============================================================== |
| MEDIUM | crypto/modes/asm/ghash-alpha.pl | 10 | # ==================================================================== |
| MEDIUM | crypto/modes/asm/ghash-alpha.pl | 15 | # ==================================================================== |
| MEDIUM | crypto/modes/asm/ghash-ia64.pl | 10 | # ==================================================================== |
| MEDIUM | crypto/modes/asm/ghash-ia64.pl | 15 | # ==================================================================== |
| MEDIUM | crypto/modes/asm/ghash-parisc.pl | 10 | # ==================================================================== |
| MEDIUM | crypto/modes/asm/ghash-parisc.pl | 15 | # ==================================================================== |
| MEDIUM | crypto/modes/asm/ghashp8-ppc.pl | 10 | # ==================================================================== |
| MEDIUM | crypto/modes/asm/ghashp8-ppc.pl | 15 | # ==================================================================== |
| MEDIUM | crypto/modes/asm/ghashv8-armx.pl | 10 | # ==================================================================== |
| MEDIUM | crypto/modes/asm/ghashv8-armx.pl | 15 | # ==================================================================== |
| MEDIUM | crypto/modes/asm/ghash-c64xplus.pl | 10 | # ==================================================================== |
| MEDIUM | crypto/modes/asm/ghash-c64xplus.pl | 15 | # ==================================================================== |
| MEDIUM | crypto/modes/asm/aes-gcm-armv8-unroll8_64.pl | 10 | #======================================================================== |
| MEDIUM | crypto/modes/asm/aes-gcm-armv8-unroll8_64.pl | 16 | #======================================================================== |
| MEDIUM | crypto/modes/asm/aes-gcm-ppc.pl | 10 | #=================================================================================== |
| MEDIUM | crypto/modes/asm/aes-gcm-ppc.pl | 43 | # =================================================================================== |
| MEDIUM | crypto/modes/asm/ghash-sparcv9.pl | 10 | # ==================================================================== |
| MEDIUM | crypto/modes/asm/ghash-sparcv9.pl | 15 | # ==================================================================== |
| MEDIUM | crypto/modes/asm/ghash-x86.pl | 10 | # ==================================================================== |
| MEDIUM | crypto/modes/asm/ghash-x86.pl | 15 | # ==================================================================== |
| MEDIUM | crypto/modes/asm/aes-gcm-avx512.pl | 33 | #====================================================================== |
| MEDIUM | crypto/modes/asm/aes-gcm-avx512.pl | 86 | #====================================================================== |
| MEDIUM | crypto/modes/asm/aes-gcm-armv8_64.pl | 10 | #======================================================================== |
| 292 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | crypto/perlasm/riscv.pm | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/md5/asm/md5-riscv64-zbb.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/ml_dsa/asm/ml_dsa_ntt-x86_64.pl | 15 | # This file provides optimized x86_64 assembly implementations of the Number |
| MEDIUM | crypto/modes/asm/ghash-riscv64-zvkg.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/modes/asm/ghash-riscv64-zvkb-zvbc.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/modes/asm/ghash-riscv64.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/modes/asm/aes-gcm-riscv64-zvkb-zvkg-zvkned.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/chacha/asm/chacha-riscv64-v-zbb.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/ec/asm/x25519-x86_64.pl | 20 | # This module implements radix 2^51 multiplication and squaring, and |
| MEDIUM | crypto/poly1305/asm/poly1305-armv9-sve2.pl | 12 | # This file is an SVE2 port-and-merge of POLY1305 hash algorithm, derived from |
| MEDIUM | crypto/poly1305/asm/poly1305-ppc.pl | 17 | # This module implements Poly1305 hash for PowerPC. |
| MEDIUM | crypto/poly1305/asm/poly1305-armv8.pl | 17 | # This module implements Poly1305 hash for ARMv8. |
| MEDIUM | crypto/poly1305/asm/poly1305-sparcv9.pl | 17 | # This module implements Poly1305 hash for SPARCv9, vanilla, as well |
| MEDIUM | crypto/poly1305/asm/poly1305-ppcfp.pl | 17 | # This module implements Poly1305 hash for PowerPC FPU. |
| MEDIUM | crypto/poly1305/asm/poly1305-x86_64.pl | 17 | # This module implements Poly1305 hash for x86_64. |
| MEDIUM | crypto/poly1305/asm/poly1305-s390x.pl | 17 | # This module implements Poly1305 hash for s390x. |
| MEDIUM | crypto/poly1305/asm/poly1305-x86.pl | 17 | # This module implements Poly1305 hash for x86. |
| MEDIUM | crypto/sm3/asm/sm3-riscv64-zbb.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/sm3/asm/sm3-armv8.pl | 9 | # This module implements support for Armv8 SM3 instructions |
| MEDIUM | crypto/sm3/asm/sm3-x86_64.pl | 11 | # This module implements support for Intel(R) SM3 instructions |
| MEDIUM | crypto/sm3/asm/sm3-riscv64-zvksh.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/sm4/asm/vpsm4-armv8.pl | 10 | # This module implements SM4 with ASIMD on aarch64 |
| MEDIUM | crypto/sm4/asm/sm4-riscv64-zvksed.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/sm4/asm/vpsm4_ex-armv8.pl | 10 | # This module implements SM4 with ASIMD and AESE on AARCH64 |
| MEDIUM | crypto/sm4/asm/sm4-x86_64.pl | 11 | # This module implements support for Intel(R) SM4 instructions |
| MEDIUM | crypto/sm4/asm/sm4-armv8.pl | 10 | # This module implements support for SM4 hw support on aarch64 |
| MEDIUM | crypto/sha/asm/sha512-loongarch64.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/sha/asm/sha256-loongarch64.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/sha/asm/sha256-riscv64-zvkb-zvknha_or_zvknhb.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/sha/asm/sha512-riscv64-zvkb-zvknhb.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/sha/asm/sha512-riscv64-zbb.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/sha/asm/sha256-riscv64-zbb.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/aes/asm/aes-riscv32-zkn.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/aes/asm/aesv8-armx.pl | 17 | # This module implements support for ARMv8 AES instructions. The |
| MEDIUM | crypto/aes/asm/aes-riscv64-zvbb-zvkg-zvkned.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/aes/asm/aesni-x86_64.pl | 17 | # This module implements support for Intel AES-NI extension. In |
| MEDIUM | crypto/aes/asm/aes-riscv64-zvkb-zvkned.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/aes/asm/aes-riscv64-zvkned.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/aes/asm/aes-riscv64-zkn.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/aes/asm/aesni-x86.pl | 17 | # This module implements support for Intel AES-NI extension. In |
| MEDIUM | crypto/aes/asm/aesp8-ppc.pl | 17 | # This module implements support for AES instructions as per PowerISA |
| MEDIUM | test/certs/mkcert.sh | 12 | # This file is dual-licensed and is also available under other terms. |
| MEDIUM | test/recipes/95-test_external_pyca_data/cryptography.sh | 38 | # Create a python virtual env and activate |
| MEDIUM | test/recipes/25-test_eai_data/kdc.sh | 3 | # Create a root CA, signing a leaf cert with a KDC principal otherName SAN, and |
| MEDIUM | util/reformat-patches.sh | 328 | # Create the worktree |
| MEDIUM | util/ctags.sh | 74 | # This file is automatically generated by $0. |
| MEDIUM | util/perl/TLSProxy/Proxy.pm | 292 | # Create the Proxy socket |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | crypto/perlasm/riscv.pm | 2 | # This file is dual-licensed, meaning that you can use it under your |
| LOW | crypto/md5/asm/md5-586.pl | 115 | # make sure to do 'D' first, not 'B', else we clash with |
| LOW | crypto/md5/asm/md5-586.pl | 133 | # make sure to do 'D' first, not 'B', else we clash with |
| MEDIUM | crypto/md5/asm/md5-riscv64-zbb.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/modes/asm/ghash-riscv64-zvkg.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/modes/asm/ghash-riscv64-zvkb-zvbc.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/modes/asm/ghash-riscv64.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/modes/asm/aes-gcm-riscv64-zvkb-zvkg-zvkned.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/chacha/asm/chacha-riscv64-v-zbb.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/sm3/asm/sm3-riscv64-zbb.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/sm3/asm/sm3-riscv64-zvksh.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/sm4/asm/sm4-riscv64-zvksed.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/sha/asm/sha512-loongarch64.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/sha/asm/sha256-loongarch64.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/sha/asm/sha256-riscv64-zvkb-zvknha_or_zvknhb.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/sha/asm/sha512-riscv64-zvkb-zvknhb.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/sha/asm/sha512-riscv64-zbb.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/sha/asm/sha256-riscv64-zbb.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/aes/asm/aes-riscv32-zkn.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/aes/asm/aes-riscv64-zvbb-zvkg-zvkned.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/aes/asm/aes-riscv64-zvkb-zvkned.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/aes/asm/aes-riscv64-zvkned.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | crypto/aes/asm/aes-riscv64-zkn.pl | 2 | # This file is dual-licensed, meaning that you can use it under your |
| MEDIUM | test/quic-openssl-docker/hq-interop/quic-hq-interop.c | 26 | * @note This client is intended for demonstration purposes and may require |
| LOW | …es/95-test_external_oqsprovider_data/oqsprovider-ca.sh | 56 | # Don't forget to use provider(s) when not activated via config file |
| LOW | util/perl/OpenSSL/Util.pm | 221 | # It seems to be an executable, so we make sure to prefix it |
| MEDIUM | demos/guide/quic-client-block.c | 115 | * is for demonstration purposes only. |
| MEDIUM | demos/guide/quic-client-non-block.c | 222 | * is for demonstration purposes only. |
| MEDIUM | demos/signature/rsa_pss_direct.c | 22 | * Here we sign an all-zeroes digest for demonstration purposes. |
| MEDIUM | demos/digest/EVP_MD_xof.c | 54 | /* Allow digest length to be changed for demonstration purposes. */ |
| MEDIUM | demos/cipher/aesgcm.c | 102 | * For demonstration purposes the IV is being set here. In a compliant |
| MEDIUM | demos/encode/rsa_encode.c | 17 | * output for demonstration purposes. Both public and private keys are accepted. |
| MEDIUM | demos/encode/ec_encode.c | 17 | * output for demonstration purposes. Both public and private keys are accepted. |
| MEDIUM | demos/mac/poly1305.c | 60 | * purely for demonstration purposes. Please note that Poly1305 exhibits |
| LOW | demos/quic/poll-server/quic-server-ssl-poll-http.c | 1538 | * adjust _want_events, don't forget to ask poll manager to rebuild |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | crypto/x86cpuid.pl | 235 | # Essentially there is only one use for this function. Under DJGPP: |
| MEDIUM | crypto/perlasm/x86_64-xlate.pl | 1667 | # To facilitate composing of .pdata structures, auto-generated "gear" |
| MEDIUM | crypto/rc4/asm/rc4-md5-x86_64.pl | 22 | # below theoretical maximum, interleaving them would allow to utilize |
| MEDIUM | crypto/modes/asm/aes-gcm-avx512.pl | 171 | # ; helps to facilitate SEH handlers writing. |
| LOW | crypto/modes/asm/aes-gcm-riscv64-zvkb-zvkg-zvkned.pl | 441 | # Note: The actual vl should be `FULL_BLOCK_LEN32/4 * 2`, but we just use |
| MEDIUM | crypto/chacha/asm/chacha-s390x.pl | 36 | # But to harness overheads revert to transliteration of VSX code path |
| MEDIUM | crypto/chacha/asm/chacha-s390x.pl | 436 | # On the other hand minimum amount of data it takes to fully utilize |
| MEDIUM | crypto/poly1305/asm/poly1305-mips.pl | 38 | # The return value is placed in $a0. Following coding rules facilitate |
| MEDIUM | crypto/bn/asm/mips-mont.pl | 40 | # The return value is placed in $a0. Following coding rules facilitate |
| MEDIUM | crypto/sha/asm/sha512-mips.pl | 42 | # The return value is placed in $a0. Following coding rules facilitate |
| MEDIUM | crypto/sha/asm/keccak1600-armv8.pl | 35 | # instructions effectively facilitate parallel hashing, which we don't |
| MEDIUM | crypto/sha/asm/sha1-armv4-large.pl | 731 | # this fix-up provides Thumb encoding in conjunction with INST |
| MEDIUM | crypto/sha/asm/sha1-x86_64.pl | 25 | # capacity to fully utilize SHA-1 parallelism. Therefore this fresh |
| MEDIUM | crypto/sha/asm/sha1-mips.pl | 40 | # The return value is placed in $a0. Following coding rules facilitate |
| MEDIUM | crypto/sha/asm/keccak1600-avx2.pl | 26 | # It makes other steps more intricate, but overall, is it a win? To be |
| MEDIUM | crypto/aes/asm/aesv8-armx.pl | 4104 | // After specially processing, utilize the five blocks processing again. |
| MEDIUM | crypto/aes/asm/aesni-sha1-x86_64.pl | 23 | # utilize processor resources better and achieve better performance. |
| MEDIUM | crypto/aes/asm/aesni-sha1-x86_64.pl | 65 | # fully utilize parallelism, so stitching would not give any gain |
| MEDIUM | crypto/aes/asm/aesni-sha256-x86_64.pl | 23 | # utilize processor resources better and achieve better performance. |
| MEDIUM | crypto/aes/asm/aes-mips.pl | 53 | # The return value is placed in $a0. Following coding rules facilitate |
| MEDIUM | test/run_tests.pl | 50 | # compatibility with the /proc paradigm. |
| MEDIUM | test/run_tests.pl | 410 | # If this isn't a TAP::Parser::Aggregator, it's the pre-TAP test harness, |
| MEDIUM | …cipes/95-test_external_oqsprovider_data/oqsprovider.sh | 81 | # Be verbose if harness is verbose: |
| MEDIUM | util/perl/OpenSSL/Util.pm | 197 | # Prefix to be applied as needed. Essentially, we need to determine |
| LOW | util/perl/TLSProxy/NextProto.pm | 49 | # For now though since we don't support parsing we just create an empty NextProto |
| MEDIUM | .github/workflows/ct-validation-daily.yml | 23 | # harness and fails the job. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | test/recipes/30-test_evp_data/evppkey_rsa_common.txt | 418 | Output = "lorem ipsum dolor sit amet" |
| LOW | test/recipes/30-test_evp_data/evppkey_rsa_common.txt | 418 | Output = "lorem ipsum dolor sit amet" |
| LOW | test/recipes/30-test_evp_data/evppkey_rsa_common.txt | 451 | Output = "lorem ipsum" |
| LOW | test/recipes/30-test_evp_data/evppkey_rsa_common.txt | 456 | Output = "lorem ipsum" |
| LOW | test/recipes/30-test_evp_data/evppkey_rsa_common.txt | 461 | Output = "lorem ipsum" |
| LOW | test/recipes/30-test_evp_data/evppkey_rsa_common.txt | 466 | Output = "lorem ipsum" |
| LOW | test/recipes/30-test_evp_data/evppkey_rsa_common.txt | 471 | Output = "lorem ipsum" |
| LOW | test/recipes/30-test_evp_data/evppkey_rsa_common.txt | 476 | Output = "lorem ipsum" |
| LOW | test/recipes/30-test_evp_data/evppkey_rsa_common.txt | 481 | Output = "lorem ipsum" |
| LOW | test/recipes/30-test_evp_data/evppkey_rsa_common.txt | 631 | Output = "lorem ipsum" |
| LOW | test/recipes/30-test_evp_data/evppkey_rsa_common.txt | 636 | Output = "lorem ipsum" |
| LOW | test/recipes/30-test_evp_data/evppkey_rsa_common.txt | 641 | Output = "lorem ipsum" |
| LOW | test/recipes/30-test_evp_data/evppkey_rsa_common.txt | 646 | Output = "lorem ipsum" |
| LOW | test/recipes/30-test_evp_data/evppkey_rsa_common.txt | 651 | Output = "lorem ipsum" |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | crypto/sm3/asm/sm3-riscv64-zbb.pl | 336 | # Decrement length by 1 |
| LOW | crypto/sm3/asm/sm3-riscv64-zvksh.pl | 386 | bnez $NUM, L_sm3_loop # Check if there are any more block to process |
| LOW | crypto/bn/asm/riscv64-mont.pl | 1040 | # Check if we have processed all elements of a: |
| LOW | crypto/sha/asm/sha512-loongarch64.pl | 289 | # Decrement length by 1 |
| LOW | crypto/sha/asm/sha256-loongarch64.pl | 295 | # Decrement length by 1 |
| LOW | crypto/sha/asm/sha256-riscv64-zvkb-zvknha_or_zvknhb.pl | 149 | # Decrement length by 1 |
| LOW | crypto/sha/asm/sha512-riscv64-zvkb-zvknhb.pl | 158 | # Decrement length by 1 |
| LOW | crypto/sha/asm/sha512-riscv64-zvkb-zvknhb.pl | 330 | # Decrement length by 1 |
| LOW | crypto/sha/asm/sha512-riscv64-zbb.pl | 230 | # Decrement length by 1 |
| LOW | crypto/sha/asm/sha256-riscv64-zbb.pl | 305 | # Decrement length by 1 |
| LOW | test/slhdsa_parse.py | 60 | # Check if there is a similar test already and skip if so |
| LOW | external/perl/Text-Template-1.56/lib/Text/Template.pm | 655 | # Print result text instead of returning it |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | test/mlkem_parse.py | 45 | |
| LOW | test/mldsa_wycheproof_parse.py | 34 | |
| LOW | test/mldsa_wycheproof_parse.py | 71 | |
| LOW | util/acvp-test.py | 312 | |
| LOW | util/acvp-test.py | 586 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | util/acvp-test.py | 1108 | except Exception as exc: |
| LOW | util/acvp-test.py | 1168 | except Exception: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | test/slhdsa_parse.py | 26 | |
| LOW | test/mldsa_wycheproof_parse.py | 26 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | crypto/LPdir_unix.c | 68 | * small value (HP-UX offers 14), so we need to check if we got a result, and |