The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
obj_dat.h in Sources/CCryptoBoringSSL/crypto/obj |
10638 | - |
p256-x86_64-table.h in Sources/CCryptoBoringSSL/crypto/fipsmodule/ec |
9473 | 1 |
chacha20_poly1305_x86_64.linux.x86_64.S in Sources/CCryptoBoringSSL/crypto/cipher_extra |
8574 | - |
poly_rq_mul.S in Sources/CCryptoBoringSSL/crypto/hrss/asm |
8487 | - |
chacha20_poly1305_x86_64.mac.x86_64.S in Sources/CCryptoBoringSSL/crypto/cipher_extra |
8456 | - |
curve25519_tables.h in Sources/CCryptoBoringSSL/crypto/curve25519 |
7836 | - |
boringssl_prefix_symbols_nasm.inc in Sources/CCryptoBoringSSL/include |
5715 | - |
sha256-586.linux.x86.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
5572 | - |
sha1-x86_64.linux.x86_64.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
5415 | - |
sha1-x86_64.mac.x86_64.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
5342 | - |
p256-x86_64-asm.linux.x86_64.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
3866 | - |
CCryptoBoringSSL_boringssl_prefix_symbols.h in Sources/CCryptoBoringSSL/include |
3850 | - |
sha1-586.linux.x86.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
3733 | - |
sha256-x86_64.linux.x86_64.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
3602 | - |
sha256-x86_64.mac.x86_64.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
3538 | - |
p256-x86_64-asm.mac.x86_64.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
3496 | - |
sha256-586.windows.x86.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
3359 | - |
CCryptoBoringSSL_nid.h in Sources/CCryptoBoringSSL/include |
3228 | - |
x86_64-mont5.linux.x86_64.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
3206 | - |
x86_64-mont5.mac.x86_64.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
3045 | - |
CCryptoBoringSSL_boringssl_prefix_symbols_asm.h in Sources/CCryptoBoringSSL/include |
2855 | - |
sha512-586.linux.x86.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
2842 | - |
sha256-armv4.linux.arm.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
2795 | - |
sha256-armv4.ios.arm.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
2794 | - |
sha512-x86_64.linux.x86_64.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
2629 | - |
sha512-x86_64.mac.x86_64.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
2585 | - |
aes128gcmsiv-x86_64.linux.x86_64.S in Sources/CCryptoBoringSSL/crypto/cipher_extra |
2564 | - |
aesni-x86.linux.x86.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
2518 | - |
aesni-x86.windows.x86.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
2497 | - |
aes128gcmsiv-x86_64.mac.x86_64.S in Sources/CCryptoBoringSSL/crypto/cipher_extra |
2466 | - |
aesni-x86_64.linux.x86_64.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
2351 | - |
aesni-x86_64.mac.x86_64.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
2265 | - |
x25519-asm-arm.S in Sources/CCryptoBoringSSL/crypto/curve25519/asm |
2134 | - |
chacha-armv8.linux.aarch64.S in Sources/CCryptoBoringSSL/crypto/chacha |
1923 | - |
chacha-armv8.ios.aarch64.S in Sources/CCryptoBoringSSL/crypto/chacha |
1914 | - |
sha512-armv4.linux.arm.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
1862 | - |
sha512-armv4.ios.arm.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
1860 | - |
x509_vfy.c in Sources/CCryptoBoringSSL/crypto/x509 |
1750 | 57 |
curve25519.c in Sources/CCryptoBoringSSL/crypto/curve25519 |
1733 | 75 |
rsaz-avx2.linux.x86_64.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
1636 | - |
sha512-armv8.linux.aarch64.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
1602 | - |
sha512-armv8.ios.aarch64.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
1593 | - |
rsaz-avx2.mac.x86_64.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
1577 | - |
poly1305_arm_asm.S in Sources/CCryptoBoringSSL/crypto/poly1305 |
1546 | - |
chacha-x86_64.linux.x86_64.S in Sources/CCryptoBoringSSL/crypto/chacha |
1518 | - |
sha1-armv4-large.ios.arm.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
1493 | - |
sha1-armv4-large.linux.arm.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
1491 | - |
chacha-x86_64.mac.x86_64.S in Sources/CCryptoBoringSSL/crypto/chacha |
1473 | - |
err_data.c in Sources/CCryptoBoringSSL/crypto/err |
1471 | - |
bsaes-armv7.linux.arm.S in Sources/CCryptoBoringSSL/crypto/fipsmodule |
1446 | - |
File | # lines | # units |
---|---|---|
hrss.c in Sources/CCryptoBoringSSL/crypto/hrss |
1375 | 78 |
curve25519.c in Sources/CCryptoBoringSSL/crypto/curve25519 |
1733 | 75 |
x509_vfy.c in Sources/CCryptoBoringSSL/crypto/x509 |
1750 | 57 |
bio.c in Sources/CCryptoBoringSSL/crypto/bio |
505 | 49 |
ec.c in Sources/CCryptoBoringSSL/crypto/fipsmodule/ec |
929 | 49 |
aes_nohw.c in Sources/CCryptoBoringSSL/crypto/fipsmodule/aes |
875 | 48 |
x509_lu.c in Sources/CCryptoBoringSSL/crypto/x509 |
649 | 48 |
cbs.c in Sources/CCryptoBoringSSL/crypto/bytestring |
563 | 47 |
pmbtoken.c in Sources/CCryptoBoringSSL/crypto/trust_token |
1148 | 45 |
internal.h in Sources/CCryptoBoringSSL/crypto |
440 | 42 |
cipher.c in Sources/CCryptoBoringSSL/crypto/fipsmodule/cipher |
478 | 40 |
cbb.c in Sources/CCryptoBoringSSL/crypto/bytestring |
548 | 39 |
err.c in Sources/CCryptoBoringSSL/crypto/err |
572 | 37 |
v3_purp.c in Sources/CCryptoBoringSSL/crypto/x509v3 |
693 | 35 |
v3_utl.c in Sources/CCryptoBoringSSL/crypto/x509v3 |
1065 | 34 |
p224-64.c in Sources/CCryptoBoringSSL/crypto/fipsmodule/ec |
793 | 32 |
evp.c in Sources/CCryptoBoringSSL/crypto/evp |
310 | 30 |
hpke.c in Sources/CCryptoBoringSSL/crypto/hpke |
494 | 29 |
p_rsa.c in Sources/CCryptoBoringSSL/crypto/evp |
496 | 28 |
e_aes.c in Sources/CCryptoBoringSSL/crypto/fipsmodule/cipher |
1191 | 28 |
There are 96 files with lines longer than 120 characters. In total, there are 325 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
CCryptoBoringSSL_boringssl_prefix_symbols_asm.h in Sources/CCryptoBoringSSL/include |
2855 | - | 83 |
CCryptoBoringSSL_boringssl_prefix_symbols.h in Sources/CCryptoBoringSSL/include |
3850 | - | 40 |
ChaChaPoly_boring.swift in Sources/Crypto/AEADs/ChachaPoly/BoringSSL |
178 | 9 | 22 |
ECDH.swift in Sources/Crypto/Key Agreement |
621 | 12 | 12 |
boringssl_prefix_symbols_nasm.inc in Sources/CCryptoBoringSSL/include |
5715 | - | 11 |
ASN1.swift in Sources/Crypto/ASN1 |
318 | 8 | 11 |
SecureBytes.swift in Sources/Crypto/Util |
337 | 19 | 9 |
HKDF.swift in Sources/Crypto/Key Derivation |
62 | - | 6 |
EdDSA_boring.swift in Sources/Crypto/Signatures/BoringSSL |
78 | 6 | 6 |
RSA_boring.swift in Sources/_CryptoExtras/RSA |
296 | 6 | 6 |
NISTCurvesKeys_boring.swift in Sources/Crypto/Keys/EC/BoringSSL |
420 | 28 | 5 |
X25519Keys_boring.swift in Sources/Crypto/Keys/EC/BoringSSL |
90 | 5 | 5 |
HMAC.swift in Sources/Crypto/Message Authentication Codes/HMAC |
103 | 1 | 5 |
ECDSA_boring.swift in Sources/Crypto/Signatures/BoringSSL |
96 | 11 | 4 |
AES-GCM_boring.swift in Sources/Crypto/AEADs/AES/GCM/BoringSSL |
45 | - | 3 |
ChaChaPoly.swift in Sources/Crypto/AEADs/ChachaPoly |
61 | - | 3 |
SEC1PrivateKey.swift in Sources/Crypto/ASN1 |
70 | 3 | 3 |
ECDH_boring.swift in Sources/Crypto/Key Agreement/BoringSSL |
23 | - | 3 |
DH.swift in Sources/Crypto/Key Agreement |
80 | 3 | 3 |
RSA.swift in Sources/_CryptoExtras/RSA |
145 | - | 3 |