Performance is an important factor to users since encryption can be time consuming.
Operating system vendors want to provide this functionality but without incurring the large costs of developing a new file system. Cryptfs offers stronger security by basing its keys on process session IDs as well as user IDs, and by the fact that kernel memory is harder to access. Working at and above the vnode level, Cryptfs is more portable than a file system which works directly with native media such as disks and networks. The Stackable Vnode Interface 2. File Offsets 2.3 File Names 2.4 Mount Points 3.