Wie kann ich prüfen, ob meine CPU den AES-NI-Befehlssatz unter Linux / UNIX unterstützt ?
Wie kann ich prüfen, ob meine CPU den AES-NI-Befehlssatz unter Linux / UNIX unterstützt ?
Antworten:
Schau rein /proc/cpuinfo
. Wenn Sie die aes
Flagge haben, dann hat Ihre CPU AES-Unterstützung.
Sie können diesen Befehl verwenden:
grep aes /proc/cpuinfo
Wenn Sie eine Ausgabe haben, die wie sein wird
flags: Ein Flaggenbündel ist ein weiteres Flaggenbündel
, dann hast du AES.
Es gibt auch das cpuid
Dienstprogramm auf einer Reihe von Betriebssystemen.
cpuid | grep -i aes
AES instruction = true
cpuid
ist nicht auf jeder Plattform verfügbar, z. B. Android.
Hier ist die Liste . Es gibt 247 CPU-Modelle mit dieser Funktion. Unter Linux können Sie nach dem aes-Flag in / proc / cpuinfo suchen. Oder Sie können anhand dieser Liste überprüfen, welches Modell Sie haben.
model name : Intel(R) Xeon(R) CPU E5630 @ 2.53GHz
mit AES-NI-Unterstützung von Intel Arche Liste
$ cat /proc/cpuinfo| grep aes
flags: ***** aes *****