Najnowsze podręczniki programistów AMD z czerwca 2015 r. Zawierają RDRAND
instrukcja w zestawie instrukcji. Przyznać, Podręcznik programisty architektury AMD64, tom 3: Ogólne cele i instrukcje systemowe , strona 279. Opis instrukcji:
Ładuje rejestr docelowy z losowo wygenerowaną wartością sprzętową.
Nie mogę znaleźć informacji na stronie AMD o procesorach obsługujących RDRAND. Przyznać, rdrand site: amd.com . Ponadto AMD jest nie wymienione na Wikipedii Porównanie sprzętowych generatorów liczb losowych (lub inne podobne strony).
Jakie procesory AMD obsługują RDRAND?
Podobne pytanie jest otwarte na stronie Kryptografia Stos wymiany . Pytanie Crypto.SE jest zainteresowane właściwościami zabezpieczeń i ocenami bezpieczeństwa obwodu. Widzieć Instrukcja AMD i RDRAND .
Odpowiedzi:
O ile wiem, jedyną architekturą AMD, która obsługuje RDRAND w tym momencie, jest ich rdzeń koparki. Jest używany w kilku mobilnych urządzeniach APU, w szczególności w serii 8000 (jak FX-8800P ). Pierwszy produkt biurkowy z nim jest Athlon X4 845 .
Niestety, nie udało mi się znaleźć żadnego zasobu AMD, który to potwierdza. Jednak, ta strona wyświetla informacje o CPUID co najmniej jednego takiego modelu APU, pokazujące obsługę RDRAND.
Następna generacja procesorów AMD, począwszy od Ryzen podobno zawierają również wsparcie dla RDSEED.
źródło