libyal/libluksde
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
libluksde is a library to access the Linux Unified Key Setup (LUKS) Disk Encryption format. Project information: * Status: experimental * Licence: LGPL-3.0-or-later Read-only supported LUKS formats: * version 1 Unsupported LUKS formats: * version 2 Supported encryption methods: * AES (AES-CBC, AES-ECB, AES-XTS) * ARC4 (ARC4-ECB) * Blowfish (Blowfish-CBC, Blowfish-ECB) * Serpent (Serpent-CBC, Serpent-ECB) Unsupported encryption methods: * anubis * ARC4-CBC * cast5 * cast6 * twofish Supported initialization vector modes: * benbi * ESSIV (SHA1, SHA256) * null * plain, plain64 Unsupported initialization vector modes: * lmk * plumb Supported password hashing methods: * SHA1 * SHA224 * SHA256 * SHA512 Unsupported password hashing methods: * RIPEMD160 Work in progress: * Thread-safety in volume API functions Planned: * Dokan library support For more information see: * Project documentation: https://github.com/libyal/libluksde/wiki/Home * How to build from source: https://github.com/libyal/libluksde/wiki/Building