There is absolutely no reason to pass arguments to ssh-keygen. If it is actually deemed necessary to do so, then that package's installation is inexcusably broken.
There is absolutely no reason to pass arguments to ssh-keygen. If it is actually deemed necessary to do so, then that package's installation is inexcusably broken.
This is the case with the secure-delete package for srm and sfill. Each argument changes the writes to make them less secure.
I just throw a script in my ~/bin folder called `keygen`:
exec ssh-keygen -t rsa -b 4096 -C "" "$@" alias keygen="ssh-keygen -t rsa -b 4096 -C ''"Admittedly this isn't an issue for most people.
I strip comments from my SSH keys too for the same reason you do. But most people don't seem to care and there is a reason for the default.
esau@europa.hsd1.fl.comcast.net
Not a big deal but it does reveal my ISP and state.
https://github.com/Lattyware.keys - GitHub leave it blank:
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGAx5F7iJTDwbPrdhrTtVdQRtozcRDvGNuU7BB+4+mHi
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIL6WfINFFvzT+Z+l5sYq9zJoyXPLL27v9vvE1+p1XOiW
https://gitlab.com/latty.keys - GitLab add a generated comment: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIL6WfINFFvzT+Z+l5sYq9zJoyXPLL27v9vvE1+p1XOiW Gareth Latty (gitlab.com)
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGAx5F7iJTDwbPrdhrTtVdQRtozcRDvGNuU7BB+4+mHi Gareth Latty (gitlab.com)
In my case, I'd actually quite like the comments to be left in, one of those is my personal key, one is for work. Differentiating is useful depending on why I have access.Today it's my hostname. Tomorrow ssh-keygen (with default arguments) could start including more sensitive information, like the IPv6 address of my machine that's open to the internet and its exact OS version, and leave me open to a lot of attacks. Hence, I'm not going to trust the default arguments for it.
Second, if you don't trust ssh-keygen, why the heck do you use it in the first place?
I too, say, No f'ing thanks https://en.wikipedia.org/wiki/Curve25519 In cryptography, Curve25519 is an elliptic curve offering 128 bits of security - The curve is birationally equivalent to Ed25519, a Twisted Edwards curve.
Ecrypt II - the EU project into encryption security says: https://www.keylength.com/en/3/
That gives you
Very short-term protection against small organizations Should not be used for confidentiality in new systems
and is equivelent to an 816bit RSA key
So how is this new key "Sexy" in any way.
> Long-term protection
> Generic application-independent recommendation, protection from 2016 to 2040
25519 is an asymetric key using eliptic curves
> High security level. This system has a 2^128 security target; breaking it has similar difficulty to breaking NIST P-256, RSA with ≈ 3000-bit keys, strong 128-bit block ciphers, etc. (The same techniques would also produce speed improvements at other security levels.) The best attacks known actually cost more than 2^140 bit operations on average, and degrade quadratically in success probability as the number of bit operations drops.
which takes our comp sci lab 35 seconds on a cluster of 8 machines.
so still no.
Except for the ones recommending 512bit EC's
Perhaps you can find the parameters for a 512bit,non NIST EC and we can both be happy?
Otherwise I'll stick with 8000 and 15424 RSA thnx.
http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublic...
Plus, we KNOW they were routinely breaking 64bit effective strength since the 90s, 30 years on we need a lot lot more than twice the strength, even against half decent hackers - but changing the backbone is considered "too expensive".
So that isn't ME saying the US doesn't have anything valuable enough to protect. Its the US standards agencies.
thats a lot closer to 2 than 10 million million million
whoever taught you integer factorisation and the dlp are order c^n was either lying to you or had been lied to.