Ist jemandem bekannt, warum der RDRAND Bug für Systemd ein Problem ist?
Unter gewissen Umständen wird ja -1 bzw vermutlich 0xFFFF... zurückgegeben. Für mich eine Zahl wie viele Andere auch welche bei korrektem Zufall ebenso möglich wäre.
Ryzen RDRAND Bug
- king-crash
- Beiträge: 750
- Registriert: 08.08.2006 12:07:56
- Lizenz eigener Beiträge: MIT Lizenz
Re: Ryzen RDRAND Bug
Hier gibt es ein wenig Erleuchtung:
https://forum.golem.de/kommentare/opens ... ,read.html
https://forum.golem.de/kommentare/opens ... ,read.html
systemd benutzt das hier um UUIDs zu generieren - und die Kollision hört leider nie auf.
- king-crash
- Beiträge: 750
- Registriert: 08.08.2006 12:07:56
- Lizenz eigener Beiträge: MIT Lizenz
Re: Ryzen RDRAND Bug
Ok das macht Sinn. In den Sourcen scheint es auch beschrieben. https://github.com/systemd/systemd/blob ... dom-util.c
- OrangeJuice
- Beiträge: 638
- Registriert: 12.06.2017 15:12:40
Re: Ryzen RDRAND Bug
Das Spiel "Destiny 2" unter Windows soll auch betroffen sein.
Einen Test den Golem auch verwendet hat gibt es auch: hannob/rdrand-test
QuelleDer Zufallszahlengenerator verhält sich aber auch unter Windows fehlerhaft, wie sich in den Testlabors der c't und bei Tests von weiteren Fachpublikationen zwischenzeitlich zeigte.
Einen Test den Golem auch verwendet hat gibt es auch: hannob/rdrand-test