Re:AMD Ryzen 3000 Post-Review BIOS Update Recap: Larger ST G...
by ezoe on Sunday July 14, 2019 @02:43AM
(#20432041)
This should teach systemd developers and other idiots who blindly use rdrand a lesson not to trust it.
[ Parent
| on HN ]
Re:AMD Ryzen 3000 Post-Review BIOS Update Recap: Larger ST G...
by dang on Sunday July 14, 2019 @06:02PM
(#20436436)
Can you please follow the site guidelines when posting here?
Re:AMD Ryzen 3000 Post-Review BIOS Update Recap: Larger ST G...
by IntelMiner on Sunday July 14, 2019 @02:52AM
(#20432076)
Have you read systemd's code comments regarding rdrand? It's quite a reasonable explanation
Re:AMD Ryzen 3000 Post-Review BIOS Update Recap: Larger ST G...
by ezoe on Sunday July 14, 2019 @02:55AM
(#20432088)
I have just read it. Well I have to say it's quite a reasonable.
https://github.com/systemd/systemd/blob/f90bcf8679e870878829...
Re:AMD Ryzen 3000 Post-Review BIOS Update Recap: Larger ST G...
by jammygit on Sunday July 14, 2019 @03:05AM
(#20432113)
"In such an environment using getrandom() synchronously means we'd block the entire system boot-up until the pool is initialized, i.e. very long."
How long is very long? 100ms, or 10s?
Re:AMD Ryzen 3000 Post-Review BIOS Update Recap: Larger ST G...
by terom on Sunday July 14, 2019 @08:02AM
(#20432973)
Debian buster VM on an old CPU without RDRAND takes about 5 minutes for the kernel crng init to complete and for sshd to start accepting connections. Stracing the sshd process shows that it's indeed blocked on `getrandom()`.
In some ways, it's very much WONTFIX because something like sshd might actually need the entropy. I'm glad that systemd has proper workarounds implemented so that the machine actually boots out of the box, though.
Re:AMD Ryzen 3000 Post-Review BIOS Update Recap: Larger ST G...
by megous on Sunday July 14, 2019 @04:12AM
(#20432343)
"It is very common that initialization of the random pool takes a longer time (up to many minutes..."
And it's my experience, too. It's one reason to install something like haveged. I had boot delays in the range of minutes, without it.
Re:AMD Ryzen 3000 Post-Review BIOS Update Recap: Larger ST G...
by viraptor on Sunday July 14, 2019 @04:34AM
(#20432409)
> So, you are a "security researcher", and you wonder why we bother
Oh, the art of insulting the audience in the first line of a message intended for them. And it ends up being the person you'd expect to write it.
Re:AMD Ryzen 3000 Post-Review BIOS Update Recap: Larger ST G...
by chronogram on Sunday July 14, 2019 @04:37AM
(#20432415)
First you call people idiots and then you say it’s reasonable without apology. Classic.
Re:AMD Ryzen 3000 Post-Review BIOS Update Recap: Larger ST G...
by ezoe on Sunday July 14, 2019 @11:20PM
(#20437878)
I still believe we shall never relies on rdrand because we cannot trust the hardware RNG implementation. For me, anybody who use rdrand a idiot unless it's a video game. I said "reasonable" for their argument. I do not agree with them.