devicetests.com/secure-luks-encryption had to Google that, if you want to brute force your way into a modern like setup you either need a weak password or a very powerful computer and time/money… or do you mean something else?
I mean that any attack gets more easy when you know, after it’s decrypted there are the bytes A, B and C at the locations X, Y and Z. It helps with brute force as well as hybrid attacks to find the master key.
LUKS does exactly have those specific Bytes at specific locations PLUS it has a marker that basically says “I am in this format and encrypted with this algorythm”.
Interesting. But is that issue not mitigated by using a good passphrase ? Been using luks as default for years. Any better option for full disk encryption on Linux ?
A good pasphrase helps the same for non-LUKS, but they still don’t have that specific weakness.
You can use cryptsetup without LUKS. However, something that starts to decrypt has to be unencryoted, so you can enter the password. Depending on how convenient it is for the user, it will leak some helpful info, like for example that the target is a valid file system that can be mounted or what cipher had been used.
to conceal this, you’d have to enter all it does manually in a shell/script without history. You could also add a number of bytes to skip as a sort of extra password and fill the start with random bytes, so it’s harder to find the start of the payload that is peobably a file system.
So what you are describing is anything but a miminal window manager experience. If you want all the features of a desktop enviorment you will need to use a desktop enviorment. I use sway and I can’t even imagine the config file it would require to have something behave like gnome.
I will say however you can have a user friendly experience on a wm. Rofi now has a wayland version and it can be setup to have power and wifi switches as well as appicons on the launcher.
Not to mention the fact that if you were to use sway it would be completely absent of animation. You’d probably want something like hyprland which has alot of support for animations and looks very nice.
Imho it would be worth it to just learn a wm on a low power device. It’s very rewarding once you get used to it and can be made to look very nice
Edit: You may want to try a pre-configured wm like swayOS
Go and watch systemcrafters videos on guix. The “install guix as an OS” one will teach you the basics. Maybe the follow-up ones, can’t remember which deals with basic package management
Install all of those WMs and try them out. Login manager setup should be automatic
Learn how to customize the one you like in order to give it those features you want
If necessary, install and customise a bar like polybar
guix
Oldest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.