file system

4
File System Encryption Layer getxat tr() setxat tr() User Process open()/ close() Operati ng System SELinux History Recording

Upload: allegra-parrish

Post on 30-Dec-2015

20 views

Category:

Documents


0 download

DESCRIPTION

User Process. o pen()/ close(). Operating System. SELinux. Reference Monitor. History Recording. Encryption Layer. Read/Write encrypted xattr. getxattr () s etxattr (). File System. inotify. Auditd. Signal. Log File. Parser. User Process. Parse log. write_attr () read_attr (). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: File System

File System

Encryption Layergetxattr()

setxattr()

User Process

open()/close()

Operating

System

SELinux

History Recording

Page 2: File System

File System

Auditd

Parser

Encryption Layer

Log File

write_attr()read_attr()

getxattr()

setxattr()

User Process

trust_file()

Daemon

inotify

Signal

Page 3: File System

Signature

Parity(Values)

Token=E(K, Parity)

Path Value Token=HMAC(K, Value)

Name Value Token=HMAC(K, Name|Value)

… … …

Name Value Token=HMAC(K, Name|Value)

Page 4: File System

A

B C

D