Waiman Long
|
7fa67aa305
KEYS: Don't write out to userspace while holding key semaphore
|
4 years ago |
David Howells
|
bea47bf26d
KEYS: Use individual pages in big_key for crypto buffers
|
7 years ago |
David Howells
|
363b02dab0
KEYS: Fix race between updating and finding a negative key
|
7 years ago |
Jason A. Donenfeld
|
428490e38b
security/keys: rewrite all of big_key crypto
|
7 years ago |
Jason A. Donenfeld
|
910801809b
security/keys: properly zero out sensitive key material in big_key
|
7 years ago |
Christoph Hellwig
|
e13ec939e9
fs: fix kernel_write prototype
|
7 years ago |
Christoph Hellwig
|
bdd1d2d3d2
fs: fix kernel_read prototype
|
7 years ago |
David Howells
|
7df3e59c3d
KEYS: Sort out big_key initialisation
|
8 years ago |
Herbert Xu
|
d56d72c6a0
KEYS: Use skcipher for big keys
|
8 years ago |
Kirill Marinushkin
|
13100a72f4
Security: Keys: Big keys stored encrypted
|
8 years ago |
Paul Gortmaker
|
a1f2bdf338
security/keys: make big_key.c explicitly non-modular
|
9 years ago |
David Howells
|
146aa8b145
KEYS: Merge the type-specific data with the payload data
|
9 years ago |
David Howells
|
c06cfb08b8
KEYS: Remove key_type::match in favour of overriding default by match_preparse
|
10 years ago |
David Howells
|
614d8c3901
KEYS: Remove key_type::def_lookup_type
|
10 years ago |
David Howells
|
002edaf76f
KEYS: big_key: Use key preparsing
|
10 years ago |
Eric Paris
|
c727709092
security: shmem: implement kernel private shmem inodes
|
11 years ago |
David Howells
|
97826c821e
KEYS: Fix error handling in big_key instantiation
|
11 years ago |
Wei Yongjun
|
d2b8697024
KEYS: fix error return code in big_key_instantiate()
|
11 years ago |
David Howells
|
ab3c3587f8
KEYS: Implement a big key type that can save to tmpfs
|
11 years ago |