We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fb6423f commit 0fab313Copy full SHA for 0fab313
modules/ssh.nix
@@ -90,11 +90,15 @@ in
90
91
services.openssh = lib.mkIf cfgS.recommendedDefaults {
92
settings = {
93
- # following ssh-audit: nixos default minus 2048 bit modules (diffie-hellman-group-exchange-sha256) and not post-quantum safe (curve25519-sha256)
+ # following ssh-audit: nixos default minus 2048 bit modules (diffie-hellman-group-exchange-sha256)
94
+ # and including not post-quantum safe (curve25519-sha256) because of legacy systems and slow moving libraries...
95
KexAlgorithms = [
96
"mlkem768x25519-sha256"
97
"sntrup761x25519-sha512"
98
"[email protected]"
99
+ # not post-quantum safe but we cannot have nice things, yet...
100
+ "curve25519-sha256"
101
+ "[email protected]"
102
];
103
# following ssh-audit: nixos defaults
104
Macs = [
0 commit comments