integrity
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest4 patches 12 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | integrity: TPM internel kernel interfacedrivers/ drivers/ drivers/ +1 more | +192 | 0 replies | |
| 2/4 | integrity: Linux Integrity Module(LIM)Documentation/ fs/ fs/ +13 more | +683 | 5 replies | |
| 3/4 | integrity: IMA as an integrity service providerDocumentation/ Documentation/ include/ +12 more | +2267 | 2 replies | |
| 4/4 | integrity: IMA radix treeinclude/ security/ security/ +3 more | +165 | 2 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/4] integrity
The Linux Integrity Module (LIM) Framework provides hooks for modules to perform collection, appraisal, and storage of system integrity measurements. One such module, IMA, collects measurements of file data, maintains this list in the kernel, and if available, stores (extends) the measurements into a hardware TPM. These measurements are collected, appraised, and stored before any access (read or execute) to the data, so that malicious code or data cannot remove or cover up its own measurement, to avoid detection. If the measurements are anchored in a TPM, the TPM can sign the measurements, for proof of integrity to a third party, such as in enterprise client management.
Integrity measurement is complementary to LSM mandatory access control, which can be used to protect the integrity of system files. Integrity measurement policies can take advantage of LSM labels in deciding what to measure and to detect when the protection fails, with hardware strength.
This patch set addresses a couple of concerns raised on the mailing list:
- Uses a radix tree to store integrity information associated with an inode, instead of extending the inode structure.
- Moves hooks out of vfs_permission and file_permission, which are deprecated.
- Fixes the template list locking.
- Updates and clarifies the integrity_audit kernel command line option.
Dave Safford
Mimi Zohar (4):
integrity: TPM internel kernel interface
integrity: Linux Integrity Module(LIM)
integrity: IMA as an integrity service provider
integrity: IMA radix tree