{"repo":"google/fscrypt","free":true,"listed":false,"github":"https://github.com/google/fscrypt","clone":"git clone https://github.com/google/fscrypt.git","description":"Go tool for managing Linux filesystem encryption","language":"Go","stars":1027,"topics":["cryptography","filesystem","filesystem-encryption","ext4-filesystem","argon2","golang","pam-module"],"license":"Apache-2.0","category":"security-tools","readme_excerpt":"fscrypt fscrypt is a high-level tool for the management of Linux native filesystem encryption. fscrypt manages metadata, key generation, key wrapping, PAM integration, and provides a uniform interface for creating and modifying encrypted directories. For a small low-level tool that directly sets policies, see fscryptctl . To use fscrypt , you must have a filesystem that supports the Linux native filesystem encryption API (which is also sometimes called \"fscrypt\"; this documentation calls it \"Linux native filesystem encryption\" to avoid confusion). Only certain filesystems, such as ext4 and f2fs, support this API. For a full list of supported filesystems and how to enable encryption support on each one, see Runtime dependencies. For the release notes, see the NEWS file. Table of contents - Alternatives to consider - Threat model - Features - Building and installing - Runtime dependencies - Configuration file - Setting up fscrypt on a filesystem - Setting up for login protectors - Securing your login passphrase - Enabling the PAM module - Enabling the PAM module on Debian or Ubuntu - Enabling the PAM module on Arch Linux - Enabling the PAM module on other Linux distros - Allowing fscrypt to check your login passphrase - Backup, restore, and recovery - Encrypting existing files - Example usage - Setting up fscrypt on a directory - Locking and unlocking a directory - Protecting a directory with your login passphrase - Changing a custom passphrase - Using a raw key protector - Usi","default_branch":null,"files":null,"tree":[],"storefront":"/r/google","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/google/fscrypt/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}