Linux Source Code
Home
Release 6.17
Help
x86
root
lib
crypto
Highlighting
Reset All
By Author
By Age
──────────
Ard Biesheuvel
Borislav Petkov
Chandramouli Narayanan
Danny Tsen
Dave Hansen
Eric Biggers
Herbert Xu
Ingo Molnar
Jason A. Donenfeld
Jerry Shih
Kees Cook
Linus Torvalds
Martin Willi
Mathias Krause
Nick Alcock
Oliver Neukum
Thomas Gleixner
Tim Chen
Tony Luck
Vivek Goyal
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
blake2s-glue.c
70
-
3
292
Jason A. Donenfeld
Herbert Xu
Nick Alcock
November 2019
April 2020
August 2020
December 2021
May 2022
March 2023
April 2025
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 269}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 3, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
280
95.89%
Herbert Xu
11
3.77%
Nick Alcock
1
0.34%
Total
292
chacha_glue.c
196
-
10
1098
Martin Willi
Eric Biggers
Ard Biesheuvel
Herbert Xu
Jason A. Donenfeld
Borislav Petkov
Tim Chen
Jerry Shih
Dave Hansen
Thomas Gleixner
December 2013
June 2015
July 2015
September 2015
December 2015
April 2016
November 2018
December 2018
May 2019
November 2019
April 2020
August 2020
January 2024
April 2025
May 2025
var spanGroupData = [ {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 399}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 1, "token_count": 270}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 95}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 3, "token_count": 57}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 63}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Willi
674
61.38%
Eric Biggers
218
19.85%
Ard Biesheuvel
95
8.65%
Herbert Xu
59
5.37%
Jason A. Donenfeld
35
3.19%
Borislav Petkov
8
0.73%
Tim Chen
4
0.36%
Jerry Shih
2
0.18%
Dave Hansen
2
0.18%
Thomas Gleixner
1
0.09%
Total
1098
poly1305_glue.c
175
-
10
1020
Eric Biggers
Jason A. Donenfeld
Herbert Xu
Martin Willi
Ard Biesheuvel
Borislav Petkov
Tim Chen
Dave Hansen
Tony Luck
Danny Tsen
December 2013
June 2015
July 2015
September 2015
March 2016
April 2016
November 2019
January 2020
April 2020
August 2020
April 2023
April 2024
April 2025
July 2025
var spanGroupData = [ {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 50}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 297}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 3, "token_count": 123}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 379}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
404
39.61%
Jason A. Donenfeld
307
30.10%
Herbert Xu
125
12.25%
Martin Willi
105
10.29%
Ard Biesheuvel
50
4.90%
Borislav Petkov
12
1.18%
Tim Chen
8
0.78%
Dave Hansen
6
0.59%
Tony Luck
2
0.20%
Danny Tsen
1
0.10%
Total
1020
sha1.h
74
-
7
268
Eric Biggers
Tim Chen
Chandramouli Narayanan
Mathias Krause
Kees Cook
Linus Torvalds
Ingo Molnar
August 2011
December 2013
March 2014
April 2015
September 2015
November 2015
January 2020
July 2025
var spanGroupData = [ {"timestamp": 1312182000, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 6, "token_count": 28}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 167}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
167
62.31%
Tim Chen
39
14.55%
Chandramouli Narayanan
28
10.45%
Mathias Krause
23
8.58%
Kees Cook
8
2.99%
Linus Torvalds
2
0.75%
Ingo Molnar
1
0.37%
Total
268
sha256.h
57
-
7
177
Eric Biggers
Tim Chen
Oliver Neukum
Ard Biesheuvel
Linus Torvalds
Vivek Goyal
Herbert Xu
March 2013
October 2013
August 2014
April 2015
September 2015
November 2015
April 2025
June 2025
July 2025
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 88}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
133
75.14%
Tim Chen
31
17.51%
Oliver Neukum
5
2.82%
Ard Biesheuvel
4
2.26%
Linus Torvalds
2
1.13%
Vivek Goyal
1
0.56%
Herbert Xu
1
0.56%
Total
177
sha512.h
54
-
4
154
Eric Biggers
Tim Chen
Ingo Molnar
Dave Hansen
March 2013
April 2015
September 2015
June 2025
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 118}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
118
76.62%
Tim Chen
30
19.48%
Ingo Molnar
4
2.60%
Dave Hansen
2
1.30%
Total
154
Contributors:
20
Author
Tokens
Proportion
Commits
Proportion
0
Eric Biggers
1040
34.56%
23
27.38%
1
Martin Willi
779
25.89%
17
20.24%
2
Jason A. Donenfeld
622
20.67%
7
8.33%
3
Herbert Xu
196
6.51%
6
7.14%
4
Ard Biesheuvel
149
4.95%
6
7.14%
5
Tim Chen
112
3.72%
7
8.33%
6
Chandramouli Narayanan
28
0.93%
1
1.19%
7
Mathias Krause
23
0.76%
2
2.38%
8
Borislav Petkov
20
0.66%
3
3.57%
9
Dave Hansen
10
0.33%
1
1.19%
10
Kees Cook
8
0.27%
1
1.19%
11
Oliver Neukum
5
0.17%
1
1.19%
12
Ingo Molnar
5
0.17%
2
2.38%
13
Linus Torvalds
4
0.13%
1
1.19%
14
Tony Luck
2
0.07%
1
1.19%
15
Jerry Shih
2
0.07%
1
1.19%
16
Vivek Goyal
1
0.03%
1
1.19%
17
Thomas Gleixner
1
0.03%
1
1.19%
18
Nick Alcock
1
0.03%
1
1.19%
19
Danny Tsen
1
0.03%
1
1.19%
Total
3009
84