Linux / Crypto
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 172
  • Daily file updates (only one update per file and date counted): 232
  • First update: 2005-04-17
  • Latest update: 2022-01-17
  • Days between first and latest update: 6120 (874 weeks, estimated 4370 working days)
  • Active days (at least one file change): 2891
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 172 files with 82,842 lines of code in files.
    • 169 files that are 366+ days old (82,455 lines of code)
    • 2 files that are 181-365 days old (277 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 1 files that are 31-90 days old (110 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
99% | <1% | 0% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 172 files with 82,842 lines of code in files.
    • 76 files have been last changed 366+ days ago (15,504 lines of code)
    • 46 files have been last changed 181-365 days ago (11,672 lines of code)
    • 13 files have been last changed 91-180 days ago (2,587 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 37 files have been last changed 1-30 days ago (53,079 lines of code)
18% | 14% | 3% | 0% | 64%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
html, c, h, txt, asn1, json, svg
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
c99% | <1% | 0% | <1% | 0%
h100% | 0% | 0% | 0% | 0%
asn198% | 1% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
c30% | 23% | 4% | 0% | 41%
asn196% | 1% | 1% | 0% | 0%
h<1% | <1% | <1% | 0% | 98%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
ROOT99% | <1% | 0% | <1% | 0%
asymmetric_keys100% | 0% | 0% | 0% | 0%
async_tx100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
ROOT18% | 12% | 2% | 0% | 66%
asymmetric_keys23% | 23% | 7% | 0% | 45%
async_tx15% | 65% | 18% | 0% | 0%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
deflate.c
in root
267 17 415 6136 185
176 13 871 6106 187
internal.h
in root
129 13 19 6100 378
tcrypt.c
in root
2594 39 19 6070 903
tcrypt.h
in root
80 - 345 6070 261
api.c
in root
454 13 29 6056 464
hmac.c
in root
198 12 415 6056 235
cipher.c
in root
69 5 275 6056 155
64 3 895 6056 201
tea.c
in root
213 10 871 5998 111
wp512.c
in root
1083 8 19 5940 141
khazad.c
in root
830 6 19 5940 82
anubis.c
in root
614 6 607 5940 103
md5.c
in root
198 9 520 5940 164
md4.c
in root
185 11 871 5940 90
132 7 275 5940 96
proc.c
in root
78 4 345 5934 197
arc4.c
in root
61 5 345 5742 119
compress.c
in root
20 2 607 5742 88
508 2 607 5707 75
algapi.c
in root
990 55 19 5660 615
cbc.c
in root
172 9 275 5614 155
ecb.c
in root
75 6 275 5614 111
xcbc.c
in root
193 9 275 5577 159
lrw.c
in root
288 16 415 5549 269
gf128mul.c
in root
256 9 415 5545 127
fcrypt.c
in root
319 5 150 5528 123
pcbc.c
in root
150 9 275 5528 147
async_xor.c
in async_tx
258 1 150 5511 308
async_tx.c
in async_tx
166 3 895 5511 209
xor.c
in root
124 3 275 5511 175
async_memcpy.c
in async_tx
57 - 895 5511 175
cryptd.c
in root
844 57 415 5407 448
seed.c
in root
430 5 344 5280 66
authenc.c
in root
369 17 415 5271 406
aead.c
in root
237 18 607 5271 300
xts.c
in root
346 17 275 5251 324
1221 6 607 5235 161
107 8 607 5235 161
90 5 21 5232 219
71 6 344 5232 186
ctr.c
in root
268 13 275 5217 231
gcm.c
in root
921 55 415 5183 381
seqiv.c
in root
139 7 415 5179 235
lzo.c
in root
126 11 871 5172 119
ccm.c
in root
754 35 275 5167 294
192 10 19 5082 233
cts.c
in root
284 14 415 5064 180
rmd160.c
in root
294 6 871 5020 115
ripemd.h
in root
19 - 275 5020 41
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
asn1
4 - 2172 2310 14
asn1
mscode.asn1
in asymmetric_keys
25 - 2172 2774 16
asn1
x509_akid.asn1
in asymmetric_keys
27 - 2172 2390 16
47 1 2172 3066 15
memneq.c
in root
92 2 2172 3052 45
asn1
pkcs7.asn1
in asymmetric_keys
107 - 2172 2774 32
asn1
11 - 1875 2310 24
asn1
tpm.asn1
in asymmetric_keys
5 - 1115 1213 12
asn1
pkcs8.asn1
in asymmetric_keys
18 - 1115 1213 12
tpm_parser.c
in asymmetric_keys
68 4 1115 1213 12
1 - 929 1029 10
4 - 929 1029 10
asn1
x509.asn1
in asymmetric_keys
48 - 929 3419 41
asymmetric_keys.h
in asymmetric_keys
7 - 905 3430 118
verify_pefile.h
in asymmetric_keys
22 - 905 2774 68
x509_parser.h
in asymmetric_keys
41 - 905 3419 142
pkcs7_key_type.c
in asymmetric_keys
62 4 905 2774 125
mscode_parser.c
in asymmetric_keys
88 4 905 2774 105
pkcs8_parser.c
in asymmetric_keys
122 7 905 1213 33
271 - 905 3369 52
async_memcpy.c
in async_tx
57 - 895 5511 175
64 3 895 6056 201
83 4 895 2052 78
kpp.c
in root
88 8 895 2052 55
842.c
in root
108 9 895 3486 78
111 10 895 2424 119
async_tx.c
in async_tx
166 3 895 5511 209
345 2 895 3807 42
lz4.c
in root
123 11 871 3131 108
lz4hc.c
in root
125 11 871 3131 108
lzo-rle.c
in root
126 11 871 1063 51
lzo.c
in root
126 11 871 5172 119
176 13 871 6106 187
md4.c
in root
185 11 871 5940 90
tea.c
in root
213 10 871 5998 111
rmd160.c
in root
294 6 871 5020 115
aes_ti.c
in root
52 5 801 1827 68
fips.c
in root
63 6 801 4930 69
1036 13 801 1185 39
74 5 714 818 9
107 5 714 1174 61
258 12 714 1233 63
compress.c
in root
20 2 607 5742 88
48 - 607 3195 87
82 7 607 980 23
107 8 607 5235 161
115 7 607 2439 103
117 8 607 4564 155
akcipher.c
in root
125 12 607 2424 102
181 11 607 1174 40
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
110 4 21 76 3
ecdsa.c
in root
273 16 29 324 19
4 - 150 324 10
sm2.c
in root
342 16 19 501 32
4 - 345 501 13
geniv.c
in root
121 5 415 818 45
74 5 714 818 9
59 4 275 818 30
151 7 275 833 51
12 - 21 848 12
essiv.c
in root
485 23 275 899 74
462 20 150 946 52
258 13 344 946 31
63 6 150 946 39
82 7 607 980 23
ecrdsa.c
in root
214 9 29 1029 32
183 - 29 1029 19
4 - 929 1029 10
1 - 929 1029 10
lzo-rle.c
in root
126 11 871 1063 51
adiantum.c
in root
414 17 275 1174 96
181 11 607 1174 40
107 5 714 1174 61
1036 13 801 1185 39
asym_tpm.c
in asymmetric_keys
677 16 324 1213 73
pkcs8_parser.c
in asymmetric_keys
122 7 905 1213 33
tpm_parser.c
in asymmetric_keys
68 4 1115 1213 12
asn1
pkcs8.asn1
in asymmetric_keys
18 - 1115 1213 12
asn1
tpm.asn1
in asymmetric_keys
5 - 1115 1213 12
ofb.c
in root
73 4 275 1232 54
391 17 607 1233 104
258 12 714 1233 63
aegis.h
in root
58 3 150 1364 50
zstd.c
in root
209 18 24 1406 65
56 5 19 1430 47
cfb.c
in root
181 13 275 1435 77
156 14 345 1627 92
aes_ti.c
in root
52 5 801 1827 68
simd.c
in root
394 17 415 1899 101
242 17 607 1931 113
150 11 415 1931 91
ecc.c
in root
1129 53 29 2052 126
dh.c
in root
194 11 21 2052 124
ecdh.c
in root
185 8 19 2052 180
96 - 150 2052 59
kpp.c
in root
88 8 895 2052 55
83 4 895 2052 78
59 3 150 2052 86
242 7 415 2057 136
restrict.c
in asymmetric_keys
158 6 21 2129 97
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
algboss.c
in root
199 7 17 4935 300
testmgr.h
in root
32110 - 19 4935 756
testmgr.c
in root
4800 86 19 4935 952
tcrypt.c
in root
2594 39 19 6070 903
drbg.c
in root
1332 46 19 2805 373
wp512.c
in root
1083 8 19 5940 141
algapi.c
in root
990 55 19 5660 615
af_alg.c
in root
853 32 19 4125 492
khazad.c
in root
830 6 19 5940 82
skcipher.c
in root
737 45 19 2359 315
pkcs7_parser.c
in asymmetric_keys
496 21 19 2774 198
shash.c
in root
476 43 19 4904 409
sm2.c
in root
342 16 19 501 32
192 10 19 5082 233
ecdh.c
in root
185 8 19 2052 180
internal.h
in root
129 13 19 6100 378
56 5 19 1430 47
x509_cert_parser.c
in asymmetric_keys
569 19 21 3419 296
asymmetric_type.c
in asymmetric_keys
473 20 21 3430 233
331 15 21 2446 81
rsa.c
in root
216 12 21 2424 116
x509_public_key.c
in asymmetric_keys
207 5 21 3419 281
dh.c
in root
194 11 21 2052 124
restrict.c
in asymmetric_keys
158 6 21 2129 97
pkcs7_trust.c
in asymmetric_keys
121 2 21 2774 169
120 10 21 2417 149
110 4 21 76 3
90 5 21 5232 219
12 - 21 848 12
zstd.c
in root
209 18 24 1406 65
ecc.c
in root
1129 53 29 2052 126
api.c
in root
454 13 29 6056 464
325 18 29 2200 163
pcrypt.c
in root
287 18 29 4410 288
ecdsa.c
in root
273 16 29 324 19
ecrdsa.c
in root
214 9 29 1029 32
183 - 29 1029 19
531 9 150 3725 140
462 20 150 946 52
public_key.c
in asymmetric_keys
321 10 150 3421 319
fcrypt.c
in root
319 5 150 5528 123
async_xor.c
in async_tx
258 1 150 5511 308
rng.c
in root
174 13 150 4921 256
keywrap.c
in root
146 6 150 2327 110
96 10 150 2197 65
96 - 150 2052 59
63 6 150 946 39
59 3 150 2052 86
aegis.h
in root
58 3 150 1364 50
4 - 150 324 10