Linux Source Code
Home
Release 7.1
Help
arm64
root
lib
crypto
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Andrew Murray
Ard Biesheuvel
Eric Biggers
Herbert Xu
Jason A. Donenfeld
Nathan Huckleberry
Peter Zijlstra
Tianjia Zhang
Vivek Goyal
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
aes.h
219
-
5
1282
Ard Biesheuvel
Eric Biggers
Peter Zijlstra
Herbert Xu
Al Viro
February 2014
March 2014
November 2014
January 2017
February 2017
July 2017
November 2017
December 2019
November 2022
January 2024
October 2024
December 2024
October 2025
January 2026
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 1, "token_count": 368}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 366}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 0, "token_count": 200}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
687
53.59%
Eric Biggers
568
44.31%
Peter Zijlstra
25
1.95%
Herbert Xu
1
0.08%
Al Viro
1
0.08%
Total
1282
chacha.h
88
-
4
386
Ard Biesheuvel
Eric Biggers
Jason A. Donenfeld
Andrew Murray
January 2017
July 2017
March 2018
November 2018
December 2018
April 2019
November 2019
March 2020
April 2025
May 2025
August 2025
October 2025
March 2026
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 136}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
296
76.68%
Eric Biggers
77
19.95%
Jason A. Donenfeld
9
2.33%
Andrew Murray
4
1.04%
Total
386
gf128hash.h
121
-
4
614
Eric Biggers
Nathan Huckleberry
Ard Biesheuvel
Herbert Xu
March 2014
July 2017
May 2022
April 2025
November 2025
March 2026
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 434}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 136}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
570
92.83%
Nathan Huckleberry
28
4.56%
Ard Biesheuvel
15
2.44%
Herbert Xu
1
0.16%
Total
614
nh.h
34
-
2
128
Eric Biggers
Andrew Murray
December 2018
April 2019
November 2022
December 2025
var spanGroupData = [ {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 68}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
124
96.88%
Andrew Murray
4
3.13%
Total
128
poly1305.h
42
-
3
198
Ard Biesheuvel
Herbert Xu
Eric Biggers
November 2019
April 2025
June 2025
July 2025
August 2025
October 2025
March 2026
var spanGroupData = [ {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ard Biesheuvel
110
55.56%
Herbert Xu
53
26.77%
Eric Biggers
35
17.68%
Total
198
sha1.h
31
-
2
116
Eric Biggers
Ard Biesheuvel
March 2014
July 2017
July 2025
October 2025
March 2026
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
95
81.90%
Ard Biesheuvel
21
18.10%
Total
116
sha256.h
74
-
4
387
Eric Biggers
Ard Biesheuvel
Andrew Murray
Vivek Goyal
March 2014
August 2014
November 2016
April 2019
April 2025
June 2025
July 2025
September 2025
October 2025
March 2026
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 185}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
349
90.18%
Ard Biesheuvel
33
8.53%
Andrew Murray
4
1.03%
Vivek Goyal
1
0.26%
Total
387
sha3.h
52
-
3
186
Eric Biggers
Ard Biesheuvel
Herbert Xu
January 2018
March 2019
April 2025
October 2025
November 2025
March 2026
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
158
84.95%
Ard Biesheuvel
27
14.52%
Herbert Xu
1
0.54%
Total
186
sha512.h
35
-
2
134
Eric Biggers
Ard Biesheuvel
November 2016
January 2018
June 2025
July 2025
October 2025
March 2026
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
110
82.09%
Ard Biesheuvel
24
17.91%
Total
134
sm3.h
41
-
3
176
Eric Biggers
Tianjia Zhang
Ard Biesheuvel
January 2018
October 2022
October 2025
March 2026
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 140}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
140
79.55%
Tianjia Zhang
27
15.34%
Ard Biesheuvel
9
5.11%
Total
176
Contributors:
10
Author
Tokens
Proportion
Commits
Proportion
0
Eric Biggers
2226
61.71%
47
52.22%
1
Ard Biesheuvel
1222
33.88%
32
35.56%
2
Herbert Xu
56
1.55%
4
4.44%
3
Nathan Huckleberry
28
0.78%
1
1.11%
4
Tianjia Zhang
27
0.75%
1
1.11%
5
Peter Zijlstra
25
0.69%
1
1.11%
6
Andrew Murray
12
0.33%
1
1.11%
7
Jason A. Donenfeld
9
0.25%
1
1.11%
8
Vivek Goyal
1
0.03%
1
1.11%
9
Al Viro
1
0.03%
1
1.11%
Total
3607
90