Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PQClean/PQClean
/ functions
Functions
8,015 in github.com/PQClean/PQClean
⨍
Functions
8,015
◇
Types & classes
145
↓ 283 callers
Function
shake256_inc_absorb
common/fips202.c:565
↓ 187 callers
Function
randombytes
common/randombytes.c:328
↓ 122 callers
Function
vec256_xor
crypto_kem/mceliece348864/avx2/vec256.h:49
↓ 122 callers
Function
vec256_xor
crypto_kem/mceliece348864f/avx2/vec256.h:49
↓ 110 callers
Function
shake256_inc_squeeze
common/fips202.c:573
↓ 107 callers
Function
shake256_inc_init
common/fips202.c:557
↓ 106 callers
Function
shake256_inc_finalize
common/fips202.c:569
↓ 98 callers
Function
shake256_inc_ctx_release
common/fips202.c:585
↓ 75 callers
Function
shake256
* Name: shake256 * * Description: SHAKE256 XOF with non-incremental API * * Arguments: - uint8_t *output: pointer to output *
common/fips202.c:726
↓ 65 callers
Function
vec128_xor
crypto_kem/mceliece6960119f/avx2/vec128.h:35
↓ 65 callers
Function
vec128_xor
crypto_kem/mceliece460896/avx2/vec128.h:35
↓ 65 callers
Function
vec128_xor
crypto_kem/mceliece6688128f/avx2/vec128.h:35
↓ 65 callers
Function
vec128_xor
crypto_kem/mceliece8192128/avx2/vec128.h:35
↓ 65 callers
Function
vec128_xor
crypto_kem/mceliece6960119/avx2/vec128.h:35
↓ 65 callers
Function
vec128_xor
crypto_kem/mceliece460896f/avx2/vec128.h:35
↓ 65 callers
Function
vec128_xor
crypto_kem/mceliece6688128/avx2/vec128.h:35
↓ 65 callers
Function
vec128_xor
crypto_kem/mceliece8192128f/avx2/vec128.h:35
↓ 62 callers
Function
modp_montymul
* Montgomery multiplication modulo p. The 'p0i' value is -1/p mod 2^31. * It is required that p is an odd integer. */
crypto_sign/falcon-padded-512/avx2/keygen.c:715
↓ 62 callers
Function
modp_montymul
* Montgomery multiplication modulo p. The 'p0i' value is -1/p mod 2^31. * It is required that p is an odd integer. */
crypto_sign/falcon-padded-512/aarch64/keygen.c:716
↓ 62 callers
Function
modp_montymul
* Montgomery multiplication modulo p. The 'p0i' value is -1/p mod 2^31. * It is required that p is an odd integer. */
crypto_sign/falcon-padded-512/clean/keygen.c:715
↓ 62 callers
Function
modp_montymul
* Montgomery multiplication modulo p. The 'p0i' value is -1/p mod 2^31. * It is required that p is an odd integer. */
crypto_sign/falcon-padded-1024/avx2/keygen.c:715
↓ 62 callers
Function
modp_montymul
* Montgomery multiplication modulo p. The 'p0i' value is -1/p mod 2^31. * It is required that p is an odd integer. */
crypto_sign/falcon-padded-1024/aarch64/keygen.c:716
↓ 62 callers
Function
modp_montymul
* Montgomery multiplication modulo p. The 'p0i' value is -1/p mod 2^31. * It is required that p is an odd integer. */
crypto_sign/falcon-padded-1024/clean/keygen.c:715
↓ 62 callers
Function
modp_montymul
* Montgomery multiplication modulo p. The 'p0i' value is -1/p mod 2^31. * It is required that p is an odd integer. */
crypto_sign/falcon-1024/avx2/keygen.c:715
↓ 62 callers
Function
modp_montymul
* Montgomery multiplication modulo p. The 'p0i' value is -1/p mod 2^31. * It is required that p is an odd integer. */
crypto_sign/falcon-1024/aarch64/keygen.c:716
↓ 62 callers
Function
modp_montymul
* Montgomery multiplication modulo p. The 'p0i' value is -1/p mod 2^31. * It is required that p is an odd integer. */
crypto_sign/falcon-1024/clean/keygen.c:715
↓ 62 callers
Function
modp_montymul
* Montgomery multiplication modulo p. The 'p0i' value is -1/p mod 2^31. * It is required that p is an odd integer. */
crypto_sign/falcon-512/avx2/keygen.c:715
↓ 62 callers
Function
modp_montymul
* Montgomery multiplication modulo p. The 'p0i' value is -1/p mod 2^31. * It is required that p is an odd integer. */
crypto_sign/falcon-512/aarch64/keygen.c:716
↓ 62 callers
Function
modp_montymul
* Montgomery multiplication modulo p. The 'p0i' value is -1/p mod 2^31. * It is required that p is an odd integer. */
crypto_sign/falcon-512/clean/keygen.c:715
↓ 56 callers
Function
PQCLEAN_MLDSA87_AVX2_poly_nttunpack
crypto_sign/ml-dsa-87/avx2/poly.c:180
↓ 48 callers
Function
fpr_mul
crypto_sign/falcon-padded-512/clean/fpr.c:241
↓ 48 callers
Function
fpr_mul
crypto_sign/falcon-padded-1024/clean/fpr.c:241
↓ 48 callers
Function
fpr_mul
crypto_sign/falcon-1024/clean/fpr.c:241
↓ 48 callers
Function
fpr_mul
crypto_sign/falcon-512/clean/fpr.c:241
↓ 39 callers
Function
fpr_mul
crypto_sign/falcon-padded-512/aarch64/fpr.h:135
↓ 39 callers
Function
fpr_mul
crypto_sign/falcon-padded-1024/aarch64/fpr.h:135
↓ 39 callers
Function
fpr_mul
crypto_sign/falcon-1024/aarch64/fpr.h:135
↓ 39 callers
Function
fpr_mul
crypto_sign/falcon-512/aarch64/fpr.h:135
↓ 38 callers
Function
fpr_add
crypto_sign/falcon-padded-512/clean/fpr.c:134
↓ 38 callers
Function
fpr_add
crypto_sign/falcon-padded-1024/clean/fpr.c:134
↓ 38 callers
Function
fpr_add
crypto_sign/falcon-1024/clean/fpr.c:134
↓ 38 callers
Function
fpr_add
crypto_sign/falcon-512/clean/fpr.c:134
↓ 38 callers
Function
transpose
Transpose 4 vectors containing 64-bit values That is, it rearranges the array: A B C D E F G H I J K L M N O P into A E I M B F J N C G K O D H L P wh
crypto_sign/sphincs-sha2-192f-simple/avx2/sha512x4.c:27
↓ 32 callers
Function
fpr_sub
crypto_sign/falcon-padded-512/clean/fpr.h:390
↓ 32 callers
Function
fpr_sub
crypto_sign/falcon-padded-1024/clean/fpr.h:390
↓ 32 callers
Function
fpr_sub
crypto_sign/falcon-1024/clean/fpr.h:390
↓ 32 callers
Function
fpr_sub
crypto_sign/falcon-512/clean/fpr.h:390
↓ 32 callers
Function
interleave
crypto_kem/mceliece6960119f/avx2/bm.c:60
↓ 32 callers
Function
interleave
crypto_kem/mceliece348864/avx2/bm.c:55
↓ 32 callers
Function
interleave
crypto_kem/mceliece460896/avx2/bm.c:60
↓ 32 callers
Function
interleave
crypto_kem/mceliece6688128f/avx2/bm.c:60
↓ 32 callers
Function
interleave
crypto_kem/mceliece8192128/avx2/bm.c:60
↓ 32 callers
Function
interleave
crypto_kem/mceliece348864f/avx2/bm.c:55
↓ 32 callers
Function
interleave
crypto_kem/mceliece6960119/avx2/bm.c:60
↓ 32 callers
Function
interleave
crypto_kem/mceliece460896f/avx2/bm.c:60
↓ 32 callers
Function
interleave
crypto_kem/mceliece6688128/avx2/bm.c:60
↓ 32 callers
Function
interleave
crypto_kem/mceliece8192128f/avx2/bm.c:60
↓ 31 callers
Function
fpr_sub
crypto_sign/falcon-padded-512/aarch64/fpr.h:115
↓ 31 callers
Function
fpr_sub
crypto_sign/falcon-padded-1024/aarch64/fpr.h:115
↓ 31 callers
Function
fpr_sub
crypto_sign/falcon-1024/aarch64/fpr.h:115
↓ 31 callers
Function
fpr_sub
crypto_sign/falcon-512/aarch64/fpr.h:115
↓ 30 callers
Function
PQCLEAN_MLDSA65_AVX2_poly_nttunpack
crypto_sign/ml-dsa-65/avx2/poly.c:180
↓ 28 callers
Function
fpr_add
crypto_sign/falcon-padded-512/aarch64/fpr.h:110
↓ 28 callers
Function
fpr_add
crypto_sign/falcon-padded-1024/aarch64/fpr.h:110
↓ 28 callers
Function
fpr_add
crypto_sign/falcon-1024/aarch64/fpr.h:110
↓ 28 callers
Function
fpr_add
crypto_sign/falcon-512/aarch64/fpr.h:110
↓ 28 callers
Function
load_bigendian_64
common/sha2.c:17
↓ 27 callers
Function
PQCLEAN_FALCON1024_AARCH64_FFT
* Scalable vectorized Forward FFT implementation. * Support logn from [1, 10] * Can be easily extended to logn > 10 */
crypto_sign/falcon-1024/aarch64/fft.c:950
↓ 27 callers
Function
PQCLEAN_FALCON1024_AVX2_FFT
see inner.h */
crypto_sign/falcon-1024/avx2/fft.c:170
↓ 27 callers
Function
PQCLEAN_FALCON1024_CLEAN_FFT
see inner.h */
crypto_sign/falcon-1024/clean/fft.c:170
↓ 27 callers
Function
PQCLEAN_FALCON512_AARCH64_FFT
* Scalable vectorized Forward FFT implementation. * Support logn from [1, 10] * Can be easily extended to logn > 10 */
crypto_sign/falcon-512/aarch64/fft.c:950
↓ 27 callers
Function
PQCLEAN_FALCON512_AVX2_FFT
see inner.h */
crypto_sign/falcon-512/avx2/fft.c:170
↓ 27 callers
Function
PQCLEAN_FALCON512_CLEAN_FFT
see inner.h */
crypto_sign/falcon-512/clean/fft.c:170
↓ 27 callers
Function
PQCLEAN_FALCONPADDED1024_AARCH64_FFT
* Scalable vectorized Forward FFT implementation. * Support logn from [1, 10] * Can be easily extended to logn > 10 */
crypto_sign/falcon-padded-1024/aarch64/fft.c:950
↓ 27 callers
Function
PQCLEAN_FALCONPADDED1024_AVX2_FFT
see inner.h */
crypto_sign/falcon-padded-1024/avx2/fft.c:170
↓ 27 callers
Function
PQCLEAN_FALCONPADDED1024_CLEAN_FFT
see inner.h */
crypto_sign/falcon-padded-1024/clean/fft.c:170
↓ 27 callers
Function
PQCLEAN_FALCONPADDED512_AARCH64_FFT
* Scalable vectorized Forward FFT implementation. * Support logn from [1, 10] * Can be easily extended to logn > 10 */
crypto_sign/falcon-padded-512/aarch64/fft.c:950
↓ 27 callers
Function
PQCLEAN_FALCONPADDED512_AVX2_FFT
see inner.h */
crypto_sign/falcon-padded-512/avx2/fft.c:170
↓ 27 callers
Function
PQCLEAN_FALCONPADDED512_CLEAN_FFT
see inner.h */
crypto_sign/falcon-padded-512/clean/fft.c:170
↓ 27 callers
Function
sha256_inc_finalize
common/sha2.c:627
↓ 27 callers
Function
shake128_inc_absorb
common/fips202.c:533
↓ 27 callers
Function
vec128_set2x
crypto_kem/mceliece6960119f/avx2/vec128.h:46
↓ 27 callers
Function
vec128_set2x
crypto_kem/mceliece460896/avx2/vec128.h:46
↓ 27 callers
Function
vec128_set2x
crypto_kem/mceliece6960119/avx2/vec128.h:46
↓ 27 callers
Function
vec128_set2x
crypto_kem/mceliece460896f/avx2/vec128.h:46
↓ 26 callers
Function
fpr_of
crypto_sign/falcon-padded-512/clean/fpr.h:216
↓ 26 callers
Function
fpr_of
crypto_sign/falcon-padded-1024/clean/fpr.h:216
↓ 26 callers
Function
fpr_of
crypto_sign/falcon-1024/clean/fpr.h:216
↓ 26 callers
Function
fpr_of
crypto_sign/falcon-512/clean/fpr.h:216
↓ 26 callers
Function
vec256_xor
crypto_kem/mceliece6688128f/avx2/vec256.h:49
↓ 26 callers
Function
vec256_xor
crypto_kem/mceliece8192128/avx2/vec256.h:49
↓ 26 callers
Function
vec256_xor
crypto_kem/mceliece6688128/avx2/vec256.h:49
↓ 26 callers
Function
vec256_xor
crypto_kem/mceliece8192128f/avx2/vec256.h:49
↓ 25 callers
Method
path
(self, base='..')
test/pqclean.py:17
↓ 25 callers
Function
sha256
common/sha2.c:750
↓ 25 callers
Function
sha512
common/sha2.c:764
↓ 25 callers
Function
vec128_set2x
crypto_kem/mceliece6688128f/avx2/vec128.h:46
↓ 25 callers
Function
vec128_set2x
crypto_kem/mceliece8192128/avx2/vec128.h:46
↓ 25 callers
Function
vec128_set2x
crypto_kem/mceliece6688128/avx2/vec128.h:46
↓ 25 callers
Function
vec128_set2x
crypto_kem/mceliece8192128f/avx2/vec128.h:46
next →
1–100 of 8,015, ranked by callers