{"id":294881,"date":"2024-04-30T11:30:25","date_gmt":"2024-04-30T09:30:25","guid":{"rendered":"https:\/\/www.borncity.com\/blog\/?p=294881"},"modified":"2024-04-30T11:30:25","modified_gmt":"2024-04-30T09:30:25","slug":"tester-mit-intel-icore-cpu-ab-generation-10-fr-sha-256-test-gesucht","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2024\/04\/30\/tester-mit-intel-icore-cpu-ab-generation-10-fr-sha-256-test-gesucht\/","title":{"rendered":"Tester mit Intel iCore CPU ab Generation 10 f&uuml;r SHA-256-Test gesucht"},"content":{"rendered":"<p>Kurze Information f\u00fcr Blog-Leser mit Systemen, in denen eine Intel iCore CPU ab 10. Generation verbaut ist. Stefan Kanthak sucht Freiwillige, die einen Test mit diesen Prozessoren durchf\u00fchren. Es geht um die Beurteilung, ob die SHA 256-Berechnung der CPUs, die auf verschiedenen Wegen m\u00f6glich ist, Geschwindigkeitsunterschiede aufweist.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/vg07.met.vgwort.de\/na\/2fd3aed480864fe7b6e6a9cddf4ac85a\" width=\"1\" height=\"1\"\/>Sicherheits-Experte Stefan Kanthak hatte mich bereits zum 20. April 2024 per E-Mail kontaktiert und gefragt, ob ich ein System mit Intel iCore CPU ab der 10. Generation besitze, was ich aber verneinen musste. <\/p>\n<h2>Worum geht es?<\/h2>\n<p>Neuere Intel iCore-Prozessoren k\u00f6nnen einen <a href=\"https:\/\/de.wikipedia.org\/wiki\/Secure_Hash_Algorithm\" target=\"_blank\" rel=\"noopener\">SHA-256 Hash-Wert<\/a> mit den dort verf\u00fcgbaren \"SHA New Instructions\" (<a href=\"https:\/\/en.wikipedia.org\/wiki\/Intel_SHA_extensions\" target=\"_blank\" rel=\"noopener\">Intel SHA extensions<\/a>) auf zwei<br \/>Wegen berechnen. Die spannende Frage ist nun, ob sich die Ausf\u00fchrungszeiten von Programmen, abh\u00e4ngig von den verwendeten Instruktionen des Prozessors, ver\u00e4ndern.&nbsp; <\/p>\n<p>Laut Kanthak gibt es wohl auf der Linux Kernel Crypto-Mailing List eine Diskussion zum Thema. Kanthak selbst hat damit begonnen, das Thema auf seiner Seite <a href=\"https:\/\/skanthak.hier-im-netz.de\/fips-180.html\" rel=\"nofollow noopener\" target=\"_blank\">Implementations of FIPS-180 (Secure Hash Standard)<\/a> aufzubereiten.<\/p>\n<blockquote>\n<p><strong>Hinweis:<\/strong> Beim Besuch der Kanthak-Seite wird unter Windows der Defender anschlagen, weil im HTML-Quellcode der Code f\u00fcr das Eicar-Test-Virus als Preload-Link abgelegt ist. Sollte man wissen &#8211; nicht dass das Herz zum Knie f\u00e4llt, wenn die Webseite von Kanthak im Browser aufgerufen wird. <\/p>\n<\/blockquote>\n<h2>Ein Testprogramm<\/h2>\n<p>Da sowohl meine Wenigkeit als auch weitere angefragte Personen wohl nicht \u00fcber Intel iCore CPUs ab 10. Generation verf\u00fcgen, stelle ich die Information hier im Blog ein. Vielleicht m\u00f6chte jemand mit entsprechender Ausstattung den Test fahren. Stefan Kanthak hat inzwischen ein Testprogramm <em>fips-180.cmd <\/em>f\u00fcr diesen Zweck erstellt, welches als Batch-Script&nbsp; <a href=\"https:\/\/skanthak.hier-im-netz.de\/temp\/fips-180.cmd\" target=\"_blank\" rel=\"noopener\">hier abgerufen<\/a> werden kann.<\/p>\n<p>Das .BAT-Programm enth\u00e4lt ein Base-64-kodiertes CAB-Archiv, das es mittels CERTUTIL.exe dekodiert, und dann mittels EXPAND.exe in den Ordner %TMP% entpackt. Im Anschluss werden dann die entpackten sech Programme ausf\u00fchrt:<\/p>\n<ul>\n<li>cycles{32,64}.exe berechnen SHA-256 nur mit den 8 (32-bittigen) bzw.&nbsp;&nbsp; 16 (64-bittigen) \"general purpose\" Registern;  <\/li>\n<li>{cycl,tim}es-.exe berechnen SHA-256 mit den SHA-Instruktionen in der&nbsp;&nbsp; von Intel beschriebenen (verdrehten) Befehlssequenz;  <\/li>\n<li>{cycl,tim}es+.exe berechnen SHA-256 mit den SHA-Instruktionen in einer&nbsp; (einfacheren) Befehlssequenz.<\/li>\n<\/ul>\n<p>Die Quelltexte der Programme lassen sich auf der Webseite von Kanthak unter <a href=\"https:\/\/skanthak.hier-im-netz.de\/fips-180.html\" target=\"_blank\" rel=\"noopener\">fips-180<\/a> einsehen. Sofern jemand den Test ausf\u00fchrt, die (nicht in eine Datei umleitbaren) Ausgaben bitte direkt an Stefan Kanthak (kanthak at arcor.de) schicken. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kurze Information f\u00fcr Blog-Leser mit Systemen, in denen eine Intel iCore CPU ab 10. Generation verbaut ist. Stefan Kanthak sucht Freiwillige, die einen Test mit diesen Prozessoren durchf\u00fchren. Es geht um die Beurteilung, ob die SHA 256-Berechnung der CPUs, die &hellip; <a href=\"https:\/\/borncity.com\/blog\/2024\/04\/30\/tester-mit-intel-icore-cpu-ab-generation-10-fr-sha-256-test-gesucht\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[731],"tags":[3081,3836],"class_list":["post-294881","post","type-post","status-publish","format-standard","hentry","category-gerate","tag-geraete","tag-software"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/294881","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=294881"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/294881\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=294881"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=294881"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=294881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}