Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Dirlock - A New Rust Tool to Manage Encrypted Filesystems

Linux Foundation via YouTube

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn about Dirlock, a new Rust-based tool for managing encrypted filesystems through native filesystem encryption using the kernel's fscrypt API in this 39-minute conference talk by Alberto Garcia from Igalia at a Linux Foundation event. Explore the three main categories of Linux data encryption technologies, including block device encryption like LUKS and stacked filesystem encryption like EncFs or gocryptfs, before diving deep into Dirlock's innovative approach as a third category solution. Discover how Dirlock provides flexible file encryption capabilities suitable for both user accounts and arbitrary directories, featuring comprehensive PAM integration for seamless authentication workflows. Examine the tool's support for hardware-backed security mechanisms including FIDO2 and TPM technologies, and understand how its D-Bus API enables easy management and integration with existing Linux desktop environments. Gain insights into the technical implementation details of native filesystem encryption and learn how Dirlock leverages Rust's safety and performance characteristics to deliver a robust encryption solution that bridges the gap between existing encryption approaches.

Syllabus

Dirlock: A New Rust Tool to Manage Encrypted Filesystems - Alberto Garcia, Igalia

Taught by

Linux Foundation

Reviews

Start your review of Dirlock - A New Rust Tool to Manage Encrypted Filesystems

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.