Path Lines of Code pq-crypto/bike_r1/aes.h 50 pq-crypto/bike_r1/aes_ctr_prf.c 65 pq-crypto/bike_r1/aes_ctr_prf.h 27 pq-crypto/bike_r1/aes_wrap.h 50 pq-crypto/bike_r1/bike_defs.h 68 pq-crypto/bike_r1/bike_r1_kem.c 185 pq-crypto/bike_r1/cleanup.h 105 pq-crypto/bike_r1/converts_portable.c 34 pq-crypto/bike_r1/decode.c 222 pq-crypto/bike_r1/decode.h 11 pq-crypto/bike_r1/defs.h 98 pq-crypto/bike_r1/error.c 2 pq-crypto/bike_r1/error.h 22 pq-crypto/bike_r1/functions_renaming.h 36 pq-crypto/bike_r1/gf2x.h 36 pq-crypto/bike_r1/gf2x_internal.h 18 pq-crypto/bike_r1/gf2x_mul.c 48 pq-crypto/bike_r1/gf2x_portable.c 76 pq-crypto/bike_r1/openssl_utils.c 136 pq-crypto/bike_r1/openssl_utils.h 18 pq-crypto/bike_r1/parallel_hash.c 60 pq-crypto/bike_r1/parallel_hash.h 6 pq-crypto/bike_r1/sampling.c 75 pq-crypto/bike_r1/sampling.h 49 pq-crypto/bike_r1/sampling_portable.c 29 pq-crypto/bike_r1/secure_decode_portable.c 41 pq-crypto/bike_r1/sha.h 43 pq-crypto/bike_r1/sha384.h 8 pq-crypto/bike_r1/types.h 98 pq-crypto/bike_r1/utilities.c 108 pq-crypto/bike_r1/utilities.h 112 pq-crypto/bike_r2/aes_ctr_prf.c 65 pq-crypto/bike_r2/aes_ctr_prf.h 27 pq-crypto/bike_r2/aes_wrap.h 51 pq-crypto/bike_r2/bike_defs.h 66 pq-crypto/bike_r2/bike_r2_kem.c 235 pq-crypto/bike_r2/cleanup.h 105 pq-crypto/bike_r2/decode.c 222 pq-crypto/bike_r2/decode.h 11 pq-crypto/bike_r2/defs.h 98 pq-crypto/bike_r2/error.c 2 pq-crypto/bike_r2/error.h 22 pq-crypto/bike_r2/functions_renaming.h 36 pq-crypto/bike_r2/gf2x.h 36 pq-crypto/bike_r2/gf2x_internal.h 18 pq-crypto/bike_r2/gf2x_mul.c 48 pq-crypto/bike_r2/gf2x_portable.c 76 pq-crypto/bike_r2/openssl_utils.c 136 pq-crypto/bike_r2/openssl_utils.h 18 pq-crypto/bike_r2/sampling.c 75 pq-crypto/bike_r2/sampling.h 49 pq-crypto/bike_r2/sampling_portable.c 29 pq-crypto/bike_r2/secure_decode_portable.c 41 pq-crypto/bike_r2/sha.h 27 pq-crypto/bike_r2/types.h 98 pq-crypto/bike_r2/utilities.c 108 pq-crypto/bike_r2/utilities.h 112 pq-crypto/bike_r3/aes.h 42 pq-crypto/bike_r3/aes_ctr_prf.c 58 pq-crypto/bike_r3/aes_ctr_prf.h 22 pq-crypto/bike_r3/bike_defs.h 52 pq-crypto/bike_r3/bike_r3_kem.c 164 pq-crypto/bike_r3/cleanup.h 44 pq-crypto/bike_r3/decode.c 165 pq-crypto/bike_r3/decode.h 3 pq-crypto/bike_r3/decode_avx2.c 100 pq-crypto/bike_r3/decode_avx512.c 92 pq-crypto/bike_r3/decode_internal.h 67 pq-crypto/bike_r3/decode_portable.c 75 pq-crypto/bike_r3/defs.h 60 pq-crypto/bike_r3/error.c 2 pq-crypto/bike_r3/error.h 20 pq-crypto/bike_r3/gf2x.h 14 pq-crypto/bike_r3/gf2x_internal.h 139 pq-crypto/bike_r3/gf2x_inv.c 76 pq-crypto/bike_r3/gf2x_ksqr_avx2.c 70 pq-crypto/bike_r3/gf2x_ksqr_avx512.c 67 pq-crypto/bike_r3/gf2x_ksqr_portable.c 18 pq-crypto/bike_r3/gf2x_mul.c 59 pq-crypto/bike_r3/gf2x_mul_avx2.c 75 pq-crypto/bike_r3/gf2x_mul_avx512.c 75 pq-crypto/bike_r3/gf2x_mul_base_pclmul.c 96 pq-crypto/bike_r3/gf2x_mul_base_portable.c 46 pq-crypto/bike_r3/gf2x_mul_base_vpclmul.c 91 pq-crypto/bike_r3/gf2x_mul_portable.c 72 pq-crypto/bike_r3/sampling.c 100 pq-crypto/bike_r3/sampling.h 25 pq-crypto/bike_r3/sampling_avx2.c 62 pq-crypto/bike_r3/sampling_avx512.c 64 pq-crypto/bike_r3/sampling_internal.h 49 pq-crypto/bike_r3/sampling_portable.c 38 pq-crypto/bike_r3/sha.h 28 pq-crypto/bike_r3/types.h 80 pq-crypto/bike_r3/utilities.c 13 pq-crypto/bike_r3/utilities.h 91 pq-crypto/bike_r3/x86_64_intrinsic.h 81 pq-crypto/kyber_90s_r2/aes.h 38 pq-crypto/kyber_90s_r2/aes256ctr.c 56 pq-crypto/kyber_90s_r2/aes256ctr.h 15 pq-crypto/kyber_90s_r2/aes_c.c 471 pq-crypto/kyber_90s_r2/cbd.c 25 pq-crypto/kyber_90s_r2/cbd.h 5 pq-crypto/kyber_90s_r2/indcpa.c 146 pq-crypto/kyber_90s_r2/indcpa.h 16 pq-crypto/kyber_90s_r2/kyber_90s_r2_kem.c 53 pq-crypto/kyber_90s_r2/ntt.c 67 pq-crypto/kyber_90s_r2/ntt.h 9 pq-crypto/kyber_90s_r2/params.h 20 pq-crypto/kyber_90s_r2/poly.c 123 pq-crypto/kyber_90s_r2/poly.h 23 pq-crypto/kyber_90s_r2/polyvec.c 76 pq-crypto/kyber_90s_r2/polyvec.h 19 pq-crypto/kyber_90s_r2/reduce.c 25 pq-crypto/kyber_90s_r2/reduce.h 9 pq-crypto/kyber_90s_r2/sha2.h 52 pq-crypto/kyber_90s_r2/sha2_c.c 612 pq-crypto/kyber_90s_r2/symmetric.h 15 pq-crypto/kyber_90s_r2/verify.c 20 pq-crypto/kyber_90s_r2/verify.h 7 pq-crypto/kyber_r2/cbd.c 25 pq-crypto/kyber_r2/cbd.h 5 pq-crypto/kyber_r2/fips202_kyber_r2.c 405 pq-crypto/kyber_r2/fips202_kyber_r2.h 22 pq-crypto/kyber_r2/indcpa.c 146 pq-crypto/kyber_r2/indcpa.h 16 pq-crypto/kyber_r2/kyber_r2_kem.c 53 pq-crypto/kyber_r2/ntt.c 67 pq-crypto/kyber_r2/ntt.h 9 pq-crypto/kyber_r2/params.h 20 pq-crypto/kyber_r2/poly.c 123 pq-crypto/kyber_r2/poly.h 23 pq-crypto/kyber_r2/polyvec.c 76 pq-crypto/kyber_r2/polyvec.h 19 pq-crypto/kyber_r2/reduce.c 25 pq-crypto/kyber_r2/reduce.h 9 pq-crypto/kyber_r2/symmetric-fips202.c 25 pq-crypto/kyber_r2/symmetric.h 19 pq-crypto/kyber_r2/verify.c 20 pq-crypto/kyber_r2/verify.h 7 pq-crypto/kyber_r3/KeccakP-1600-times4-SIMD256_avx2.c 1106 pq-crypto/kyber_r3/KeccakP-1600-times4-SnP_avx2.h 41 pq-crypto/kyber_r3/KeccakP-SIMD256-config_avx2.h 3 pq-crypto/kyber_r3/KeccakP-align_avx2.h 13 pq-crypto/kyber_r3/KeccakP-brg_endian_avx2.h 93 pq-crypto/kyber_r3/kyber512r3_align_avx2.h 15 pq-crypto/kyber_r3/kyber512r3_basemul_avx2.S 84 pq-crypto/kyber_r3/kyber512r3_cbd.c 51 pq-crypto/kyber_r3/kyber512r3_cbd.h 8 pq-crypto/kyber_r3/kyber512r3_cbd_avx2.c 93 pq-crypto/kyber_r3/kyber512r3_cbd_avx2.h 11 pq-crypto/kyber_r3/kyber512r3_consts_avx2.c 109 pq-crypto/kyber_r3/kyber512r3_consts_avx2.h 31 pq-crypto/kyber_r3/kyber512r3_fips202.c 352 pq-crypto/kyber_r3/kyber512r3_fips202.h 34 pq-crypto/kyber_r3/kyber512r3_fips202x4_avx2.c 178 pq-crypto/kyber_r3/kyber512r3_fips202x4_avx2.h 61 pq-crypto/kyber_r3/kyber512r3_fq_avx2.S 108 pq-crypto/kyber_r3/kyber512r3_indcpa.c 150 pq-crypto/kyber_r3/kyber512r3_indcpa.h 11 pq-crypto/kyber_r3/kyber512r3_indcpa_avx2.c 185 pq-crypto/kyber_r3/kyber512r3_indcpa_avx2.h 20 pq-crypto/kyber_r3/kyber512r3_invntt_avx2.S 201 pq-crypto/kyber_r3/kyber512r3_kem.c 83 pq-crypto/kyber_r3/kyber512r3_ntt.c 72 pq-crypto/kyber_r3/kyber512r3_ntt.h 13 pq-crypto/kyber_r3/kyber512r3_ntt_avx2.S 165 pq-crypto/kyber_r3/kyber512r3_ntt_avx2.h 20 pq-crypto/kyber_r3/kyber512r3_params.h 17 pq-crypto/kyber_r3/kyber512r3_poly.c 126 pq-crypto/kyber_r3/kyber512r3_poly.h 39 pq-crypto/kyber_r3/kyber512r3_poly_avx2.c 257 pq-crypto/kyber_r3/kyber512r3_poly_avx2.h 60 pq-crypto/kyber_r3/kyber512r3_polyvec.c 80 pq-crypto/kyber_r3/kyber512r3_polyvec.h 28 pq-crypto/kyber_r3/kyber512r3_polyvec_avx2.c 125 pq-crypto/kyber_r3/kyber512r3_polyvec_avx2.h 28 pq-crypto/kyber_r3/kyber512r3_reduce.c 24 pq-crypto/kyber_r3/kyber512r3_reduce.h 10 pq-crypto/kyber_r3/kyber512r3_reduce_avx2.h 9 pq-crypto/kyber_r3/kyber512r3_rejsample_avx2.c 380 pq-crypto/kyber_r3/kyber512r3_rejsample_avx2.h 11 pq-crypto/kyber_r3/kyber512r3_shuffle_avx2.S 227 pq-crypto/kyber_r3/kyber512r3_symmetric-shake.c 23 pq-crypto/kyber_r3/kyber512r3_symmetric.h 12 pq-crypto/s2n_pq.c 223 pq-crypto/s2n_pq.h 22 pq-crypto/s2n_pq_random.c 21 pq-crypto/s2n_pq_random.h 5 pq-crypto/sike_r1/P503_internal_r1.h 117 pq-crypto/sike_r1/P503_r1.c 79 pq-crypto/sike_r1/api_r1.h 13 pq-crypto/sike_r1/config_r1.h 86 pq-crypto/sike_r1/ec_isogeny_r1.c 262 pq-crypto/sike_r1/fips202_r1.c 357 pq-crypto/sike_r1/fips202_r1.h 9 pq-crypto/sike_r1/fp_generic_r1.c 170 pq-crypto/sike_r1/fpx_r1.c 267 pq-crypto/sike_r1/sidh_r1.c 233 pq-crypto/sike_r1/sike_r1_kem.c 74 pq-crypto/sike_r1/sike_r1_namespace.h 58 pq-crypto/sike_r3/sikep434r3.c 97 pq-crypto/sike_r3/sikep434r3.h 111 pq-crypto/sike_r3/sikep434r3_api.h 12 pq-crypto/sike_r3/sikep434r3_ec_isogeny.c 260 pq-crypto/sike_r3/sikep434r3_ec_isogeny.h 27 pq-crypto/sike_r3/sikep434r3_fips202.c 340 pq-crypto/sike_r3/sikep434r3_fips202.h 7 pq-crypto/sike_r3/sikep434r3_fp.c 230 pq-crypto/sike_r3/sikep434r3_fp.h 22 pq-crypto/sike_r3/sikep434r3_fp_x64_asm.S 951 pq-crypto/sike_r3/sikep434r3_fp_x64_asm.h 21 pq-crypto/sike_r3/sikep434r3_fpx.c 382 pq-crypto/sike_r3/sikep434r3_fpx.h 40 pq-crypto/sike_r3/sikep434r3_kem.c 62 pq-crypto/sike_r3/sikep434r3_sidh.c 219