1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
|
libluksde is a library to access LUKS Disk Encryption encrypted volumes.
Project information:
* Status: experimental
* Licence: LGPLv3+
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
|