1. Foren
  2. Kommentare
  3. Security
  4. Alle Kommentare zum Artikel
  5. › Linux-Kernel: Bootprobleme wegen…

"welche Herausforderung die korrekte Implementierung von Zufallszahlengeneratoren beinhaltet"

  1. Thema

Neues Thema Ansicht wechseln


  1. "welche Herausforderung die korrekte Implementierung von Zufallszahlengeneratoren beinhaltet"

    Autor: demon driver 17.09.19 - 12:22

    Krass. Da wird auf der Festplatte rumgeschrieben, nur um den Zufallszahlengenerator zu initialisieren, und das dauert 15 Sekunden oder noch länger? Wird wohl so sein müssen, aber irgendwie klingt das für mich so nach Seventies ;-)

  2. Re: "welche Herausforderung die korrekte Implementierung von Zufallszahlengeneratoren beinhaltet"

    Autor: Floyddotnet 17.09.19 - 13:11

    demon driver schrieb:
    --------------------------------------------------------------------------------
    > Krass. Da wird auf der Festplatte rumgeschrieben, nur um den
    > Zufallszahlengenerator zu initialisieren, und das dauert 15 Sekunden oder
    > noch länger? Wird wohl so sein müssen, aber irgendwie klingt das für mich
    > so nach Seventies ;-)

    Ganz so einfach ist es nicht. Da kein Hardware-Zufallszahlen generator (wie ein Oszi im Rasperberry Pi) auf den meisten X86 Plattformen vorhanden ist, sammelt der Kernel verschiedenste Entropiequellen die beim Starten des System anfallen und vermisst sie. Dazu zählen ua. Inizialisierungszeit und Hardwarelatenzen, Lese und Schreib Timings auf den Datenträgern, eingehende Netzwerkpakete, evtl. auch Schwankungen in der Spannungsversorgung und Plattformsensoren etc. Alle die werden gemischt und als Entropie verwendet. Es ist nicht so das absichtlich auf die Datenträger geschrieben oder von ihnen gelesen wird, nur um Entropie zu erzeugen.

  3. Re: "welche Herausforderung die korrekte Implementierung von Zufallszahlengeneratoren beinhaltet"

    Autor: JouMxyzptlk 17.09.19 - 13:41

    demon driver schrieb:
    --------------------------------------------------------------------------------
    > Krass. Da wird auf der Festplatte rumgeschrieben,

    Lesen. Schreiben wird nicht gebraucht, aber das passiert zufälligerweise beim booten sobald logs geschrieben werden.

  4. Re: "welche Herausforderung die korrekte Implementierung von Zufallszahlengeneratoren beinhaltet"

    Autor: Mavy 18.09.19 - 09:08

    Echtes Random ist halt schwer von einem System zu bekommen da im Idealfall jeder Prozess 100% identisch abläuft. wenn man keine random Faktoren wie Latenzen hätte könnte man den kompletten Bootprozess als eine Datei festschreiben die bit für bit einfach in den Speicher gepumpt wird .. noch fix die Register im CPU beschreiben und fertig - komplett ohne Sprünge und abfragen, weil ja die Antwort vorher fest stehen würde.

    Allerdings ist das nicht so, weil der Bustakt heute aufgrund der Temperatur von Widerstand x der heute beim start 3° kälter war um 0,16MHZ abweicht .. oder die festplatte durch den selben effekt 0.027 sekunden länger gebraucht hat um das Kernelimage zu lesen.

    Dinge halt die sich in keiner Logiktabelle nachvollziehen lassen.

  1. Thema

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Sie müssen ausserdem in Ihrem Account-Profil unter Forum einen Nutzernamen vergeben haben. Zum Login

Stellenmarkt
  1. Deutsche Rentenversicherung Rheinland, Düsseldorf
  2. PETKUS Holding GmbH, Wutha-Farnroda
  3. Statistisches Bundesamt, Wiesbaden
  4. Bundeskriminalamt, Wiesbaden

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Hardware-Angebote
  1. 96,51€


Haben wir etwas übersehen?

E-Mail an news@golem.de


Sysadmin Day 2020: Du kannst doch Computer ...
Sysadmin Day 2020
Du kannst doch Computer ...

Das mit den Computern könne er vergessen, sagte ihm das Arbeitsamt nach dem Schulabschluss. Am Ende wurde Michael Fischer aber doch noch Sysadmin, zur allerbesten Sysadmin-Zeit.
Ein Porträt von Boris Mayer


    Arlt-Komplett-PC ausprobiert: Mit Ryzen Pro wird der Büro-PC sparsam und flott
    Arlt-Komplett-PC ausprobiert
    Mit Ryzen Pro wird der Büro-PC sparsam und flott

    Acht Kerne, schnelle integrierte Grafik, NVMe-SSD direkt an der CPU: Ein mit Ryzen Pro 4000G ausgestatteter Rechner ist vielseitig.
    Ein Hands-on von Marc Sauter

    1. Ryzen HPs Gaming-Notebook lässt die Wahl zwischen AMD und Intel
    2. Udoo Bolt Gear Mini-PC stopft Ryzen-CPU in 13 x 13 Zentimeter
    3. Vermeer AMD soll Ryzen 4000 mit 5 nm statt 7 nm produzieren

    Programmierer als Künstler: Von der Freiheit, Neues in Code zu denken
    Programmierer als Künstler
    Von der Freiheit, Neues in Code zu denken

    Abgabetermine und Effizienzansprüche der Auftraggeber drängen viele dazu, Code nach Schema F abzuliefern. Dabei kann viel Gutes entstehen, wenn man Programmieren als Form von Kunst betrachtet.
    Von Maja Hoock

    1. Ubuntu Canonical unterstützt Flutter-Framework unter Linux
    2. Complex Event Processing Informationen fast in Echtzeit auswerten
    3. Musik Software generiert Nirvana-Songtexte