Re:Shai-Hulud compromised a dev machine and raided GitHub or...
by fwip on Sunday December 14, 2025 @11:53AM
(#46264467)
One option is to remember it.
[ Parent
| on HN ]
Re:Shai-Hulud compromised a dev machine and raided GitHub or...
by nottorp on Sunday December 14, 2025 @12:03PM
(#46264577)
I don’t think that’s considered secure enough, see the other answers and the push for passkeys.
Re:Shai-Hulud compromised a dev machine and raided GitHub or...
by otterley on Sunday December 14, 2025 @02:01PM
(#46265746)
Passphrases, when strong enough, are fine when they are not traversing a medium that can be observed by a third party. They're not recommended for authenticating a secure connection over a network, but they’re fine for unlocking a much longer secret that cannot be cracked via guessing, rainbow tables, or other well known means. Hell, most people unlock their phones with a 4 digit passcode, and their computers with a passphrase.
Re:Shai-Hulud compromised a dev machine and raided GitHub or...
by nottorp on Monday December 15, 2025 @09:22AM
(#46274900)
> when they are not traversing a medium that can be observed by a third party
Isn't that why all those security experts are pushing for SSL everywhere and 30 second certificate expiration? To make the medium unobservable by a third party?
If you believe them, passphrases should be okay over fiber you don't control too.
Re:Shai-Hulud compromised a dev machine and raided GitHub or...
by otterley on Monday December 15, 2025 @10:03AM
(#46275400)
One thing I forgot to mention is what the trust relationship looks like. Passphrases used for authentication are known by both parties and could be leaked by the other side or stolen from them, while private keys remain only available to you. With public key authentication, the other party only has your public key, which is freely shareable.
And yes, we all know that 2FA, passkeys, etc. are all better than passphrases, and that layer 3 wire encryption is important.
I’m merely responding to your blanket assertion that passphrases aren’t “secure enough,” but sometimes they are.