Viewing profile — djmdjm
djmdjm
HN member- Joined
- Mon, Feb 08, 2010, 4:00 AM UTC
- HN karma
- 1,070
- Public activity
- 138 items
- HN profile
- View on Hacker News ↗
About djmdjm
Recent public activity
- story
-
comment
Comment #44872896
My understanding is that a hybrid using x25519 as the classical KEM is fine on the basis that the security of the construction rests (for the purposes of approval) on ML-KEM and ca…
-
comment
Comment #44871052
FIPS certification is given to an entire "cryptographic module" that includes hardware and software. "FIPS compliant OpenSSH" is therefore a misnomer, you have to certify OpenSSH r…
-
comment
Comment #44870989
Those are completely disjoint threats. A captured SSH session should never be able to decrypted by an adversary regardless of whether it uses passwords or keys, or how weak the pas…
-
comment
Comment #44870962
>In light of the recent hilarious paper around the current state of quantum cryptography I assumed that paper was intended as a joke. If it's supposed to be serious criticism of th…
-
comment
Comment #44870899
> - development time to switch things over This is a one time cost, and generally the implementations we're switching to are better quality than the classical algorithms they repla…
-
comment
Comment #44870768
They don't endorse hybrid constructions but they also don't ban them. From the same document: > However, product availability and interoperability requirements may lead to adopting…
-
comment
Comment #44870760
Yeah, key agreement in the context of SSH is quite forgiving of timing side channels as SSH uses ephemeral keys. There's no prospect of repeatedly re-doing the key agreement to gat…
-
comment
Comment #40861587
You can help by testing/reviewing https://github.com/djmdjm/openssh-wip/pull/29/commits/659cbc...
-
comment
Comment #40844316
No, it's a fix. It completely removes the signal race as well as introducing a mitigation for similar future bugs
-
comment
Comment #40844261
Ubuntu isn't affected _by this exploit_
-
comment
Comment #40844257
Theo de Raadt made an, I think, cogent observation about this bug and how to prevent similar ones: no signal handler should call any function that isn't a signal-safe syscall. The …
-
comment
Comment #40844022
I'm confident that someone will make a workable exploit against 64-bit systems.
-
comment
Comment #40843865
OpenSSH release notes: https://www.openssh.com/txt/release-9.8 Minimal patches for those can't/don't want to upgrade: https://marc.info/?l=oss-security&m=171982317624594&w=2
-
comment
Comment #40398918
Yes: https://github.com/openssh/openssh-portable/commit/03e3de416...
-
comment
Comment #38691908
> The possible downgrade is usually limited to downgrading SHA2 to SHA1 when using RSA keys for user authentication AFAIK this downgrade is not possible for OpenSSH, as it refuses …
-
comment
Comment #37317950
It also depends on the previous one for the PING/PONG messages used to simulate keystrokes and terminal echo: https://github.com/openssh/openssh-portable/commit/dce6d80d2...
-
comment
Comment #37317907
correct - this is for the post-auth session and not the authentication phase
-
comment
Comment #37317901
This is completely irrelevant to password based SSH authentication. The timing obfuscation is for the session _after_ authentication.
-
comment
Comment #37317893
This is irrelevant for SSH password authentication. The obfuscation is for the session _after_ authentication.
-
comment
Comment #37317879
yeah, keeping the total bandwidth used to be less than a dialup modem connection was an explicit goal when choosing the 20ms default interval.
-
comment
Comment #32668647
You can sign yubikey-hosted FIDO keys in OpenSSH just fine. A FIDO token can also act as CA, though the certificates it issues will be limited to use by relatively recent SSH versi…
-
comment
Comment #32366627
Repeating this here. We (OpenSSH) have not disregarded NIST, we just added a PQ algorithm before NIST finished their competition and we'll almost certainly add support for the fina…
-
comment
Comment #32366614
We (OpenSSH) haven't "disregarded" the winning variants, we added NTRU before the standardisation process was finished and we'll almost certainly add the NIST finalists fairly soon…
-
comment
Comment #19521000
We don't ask anyone to learn CVS. People send the maintainers (myself and other) their changes (git format-patch is fine) and we integrate them.