Bug 363067 - Feature request: Please support luks dm-crypt encrypted data projects
Summary: Feature request: Please support luks dm-crypt encrypted data projects
Status: CONFIRMED
Alias: None
Product: k3b
Classification: Applications
Component: Data Project (show other bugs)
Version: 2.0.3
Platform: Gentoo Packages Linux
: NOR wishlist
Target Milestone: ---
Assignee: k3b developers
URL: http://www.troubleshooters.com/lpm/20...
Keywords:
: 152494 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-05-14 12:28 UTC by Frank
Modified: 2018-07-16 19:11 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frank 2016-05-14 12:28:20 UTC
I am using millenium BR-Ds for data backup. And I encrypt these disks following current state-of-the-art encryption, which is luks dm-crypt as described e.g. here http://www.troubleshooters.com/lpm/201408/201408.htm#luksbluray_objective

Currently this can only be done manually, as k3b has no option to create an encrypted data project. Ideally there should be an option on the data project properties that allows to enable encryption and set the up to 8 password for the luks password slots. Even better it could be listed as "encrypted data project" and prompt for the password(s) and set such an encrypted data project up.

The required tools for doing this are stable and available on all systems. See the link for a description how this is manually done.

Reproducible: Always

Steps to Reproduce:
1. Try to create an encrypted data project
2. Find out that k3b does not support / offer it
3. Then do it all manually and don't use k3b

Actual Results:  
Works only manually

Expected Results:  
Would be nice if it was supported

That is the usual vicious circle for encryption. Most people know they should use it but it is too much off a hassle for them to use it. As no one uses it, most programs don't support it. No support = almost no one uses it. Catch 22.
Comment 1 Leslie Zhai 2016-08-26 07:37:32 UTC
WIP and please try k3b v2.10.0 master branch and I am maintaing it now http://www.leetcode.cn/2016/08/k3b.html
Comment 2 Leslie Zhai 2016-08-30 08:09:56 UTC
Git commit bf4a7a7718c0a994e23366736f4fdadb948a3936 by Leslie Zhai.
Committed on 30/08/2016 at 08:09.
Pushed by lesliezhai into branch 'luks'.

Test luks script.

A  +19   -0    script/README
A  +29   -0    script/burn_disc.sh
A  +30   -0    script/close_luks_disc.sh
A  +77   -0    script/close_luks_udf.sh
A  +74   -0    script/initluks.include
A  +108  -0    script/make_luks_udf.sh
A  +57   -0    script/open_luks_disc.sh
A  +67   -0    script/reopen_luks_udf.sh

http://commits.kde.org/k3b/bf4a7a7718c0a994e23366736f4fdadb948a3936
Comment 3 Leslie Zhai 2016-09-12 04:49:19 UTC
*** Bug 152494 has been marked as a duplicate of this bug. ***