mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-04-19 15:31:22 +02:00
feat: security - gnupg & openssh's KDF
This commit is contained in:
14
home/base/desktop/encryption/README.md
Normal file
14
home/base/desktop/encryption/README.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# Encryption
|
||||
|
||||
We have GnuPG & password-store installed by default, mainly for password management, authentication & communication encryption.
|
||||
|
||||
We also have LUKS2 for disk encryption on Linux, and [rclone](https://rclone.org/crypt/) for cross-platform data encryption & syncing.
|
||||
|
||||
[Age](https://github.com/FiloSottile/age) may be more general for file encryption.
|
||||
|
||||
[Sops](https://github.com/getsops/sops/tree/main) can be used for file encryption too, if you prefer
|
||||
using a Cloud provider for key management.
|
||||
|
||||
|
||||
TODO
|
||||
|
||||
7
home/base/desktop/encryption/default.nix
Normal file
7
home/base/desktop/encryption/default.nix
Normal file
@@ -0,0 +1,7 @@
|
||||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [
|
||||
age
|
||||
sops
|
||||
rclone
|
||||
];
|
||||
}
|
||||
Reference in New Issue
Block a user