From: Milan Broz <gmazyland@gmail.com>
To: "Mateusz Jończyk" <mat.jonczyk@o2.pl>, dm-crypt@saout.de
Subject: [dm-crypt] Re: [RFC] Partial support for reading DiskCryptor volumes
Date: Mon, 1 Nov 2021 11:55:57 +0100 [thread overview]
Message-ID: <6ad2aed5-0050-65c3-9d65-1740ad4e76d3@gmail.com> (raw)
In-Reply-To: <20211031223617.37401-1-mat.jonczyk@o2.pl>
Hi,
On 31/10/2021 23:36, Mateusz Jończyk wrote:
> Hello,
>
> Back in June, I wrote to the mailing list seeking some help with
> reverse-engineering the DiskCryptor volume format [1].
>
> Since then, I have implemented decryption of the volume header (for all
> cipher combinations, with autodetection) and would like to know whether
> you would be interested in merging support for opening DiskCryptor
> volumes once it is ready.
>
> The DiskCryptor development has largely stalled, with the last beta
> release in April 2020. Releases by DavidXanatos have the following
> problem [3]:
>
>> The Disk Cryptor driver needed to be updated, and since the
>> ReactOS foundation no longer offer a driver signing service, I
>> head to use a leaked code signing certificate I found laying
>> around the Internets. This means some anti malware applications
>> may wrongfully flag it as potentially dangerous.
How much is DiskCryptor used in reality? The note above would qualify
it as a regular malware for me :-)
I would like to have support for various formats, but the line where
it becomes bloatware is very thin...
Anyway, if
- code is licensed under LGPL (no new GPL-only code in libcryptsetup)
- it only allows to open existing formats (no code to modify metadata;
our primary format is LUKS and it will stay this way)
- it does not add complicated dependences
(I think we should care about memory footprint more now)
then the best is perhaps open merge request (or issue) on the project
page and discuss it there.
(For now, the code looks simple enough.)
What is missing to more "stable" code? Only the parts marked TODO,
or something crucial for format parsing?
Thanks,
Milan
_______________________________________________
dm-crypt mailing list -- dm-crypt@saout.de
To unsubscribe send an email to dm-crypt-leave@saout.de
next prev parent reply other threads:[~2021-11-01 10:58 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-10-31 22:36 [dm-crypt] [RFC] Partial support for reading DiskCryptor volumes Mateusz Jończyk
2021-11-01 10:55 ` Milan Broz [this message]
-- strict thread matches above, loose matches on Subject: below --
2021-11-02 20:19 [dm-crypt] " Mateusz Jończyk
2021-11-02 20:23 Mateusz Jończyk
2021-11-03 9:39 ` Milan Broz
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=6ad2aed5-0050-65c3-9d65-1740ad4e76d3@gmail.com \
--to=gmazyland@gmail.com \
--cc=dm-crypt@saout.de \
--cc=mat.jonczyk@o2.pl \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox