Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Little too technical #1

Open
cm157 opened this issue Jun 4, 2021 · 3 comments
Open

Little too technical #1

cm157 opened this issue Jun 4, 2021 · 3 comments
Labels
question Further information is requested

Comments

@cm157
Copy link

cm157 commented Jun 4, 2021

I apologize for asking stupid questions i see you hAve explained what this does its just i dont understand. I am looking for a way to make sure
When a vm is not running it is at rest in encrypted state. Is that what this does?

@3hhh 3hhh added the question Further information is requested label Jun 4, 2021
@3hhh
Copy link
Owner

3hhh commented Jun 4, 2021

No.

Let's say you have encrypted containers (encrypted files with other files inside) inside a VM (usually sys-usb on some USB drive). Then qcrypt can attach those to other VMs and decrypt them in there.
qcryptd just monitors whether e.g. a new drive was plugged in and automates all that.

Anyway when you shut down your laptop, all data at rest is encrypted by the Qubes OS default full disk encryption.

Per-VM encryption is tracked in QubesOS/qubes-issues#1293, but you already found that. Anyway pool encryption is already possible in 4.1 via QubesOS/qubes-core-admin#354 and you can create one pool per VM if you want. However usage is rather complex (see examples in the code).

@cm157
Copy link
Author

cm157 commented Jun 4, 2021

No.

Let's say you have encrypted containers (encrypted files with other files inside) inside a VM (usually sys-usb on some USB drive). Then qcrypt can attach those to other VMs and decrypt them in there.

qcryptd just monitors whether e.g. a new drive was plugged in and automates all that.

Ok so an analogy would be if i have my files in truecrypt type container on a usb drive i plug it in and then qcrypt detects its been plugged in and launches a vm that mounts then container?

@3hhh
Copy link
Owner

3hhh commented Jun 5, 2021

Ok so an analogy would be if i have my files in truecrypt type container on a usb drive i plug it in and then qcrypt detects its been plugged in and launches a vm that mounts then container?

Roughly, yes.

More precisely qcryptd will not launch any target VM, but wait for you to launch it and attach the container afterwards. Usually people don't want to launch 10 VMs when they attach their USB stick with 10 containers... ;-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants