{"id":74882,"date":"2020-03-21T14:41:55","date_gmt":"2020-03-21T11:41:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/predlozhennaya-google-programmnaya-zashhita-ot-ataki-lvi-pokazala-snizhenie-proizvoditelnosti-v-14-raz"},"modified":"2020-03-21T14:41:55","modified_gmt":"2020-03-21T11:41:55","slug":"predlozhennaya-google-programmnaya-zashhita-ot-ataki-lvi-pokazala-snizhenie-proizvoditelnosti-v-14-raz","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/news\/predlozhennaya-google-programmnaya-zashhita-ot-ataki-lvi-pokazala-snizhenie-proizvoditelnosti-v-14-raz","title":{"rendered":"Google's proposed software defense against LVI attacks showed a 14-fold decrease in performance.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Zola Bridges van Google <noindex><a rel=\"nofollow\" href=\"https:\/\/reviews.llvm.org\/D75939\">stelde voor<\/a><\/noindex> voor de LLVM-compiler suite, een patch met de implementatie van SESES (Speculative Execution Side Effect Suppression), die helpt om aanvallen op de speculatieve uitvoeringsmechanismen in Intel CPU's te blokkeren, zoals <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52517\">LVI<\/a><\/noindex>. De beschermingsmethode is ge\u00efmplementeerd op het niveau van de compiler en is gebaseerd op het toevoegen van instructies door de compiler tijdens de generatie van machinetaalcode. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.felixcloutier.com\/x86\/lfence\">LFENCE<\/a><\/noindex>, die worden ingevoegd v\u00f3\u00f3r elke geheugenlees- of schrijfinstructie, alsook v\u00f3\u00f3r de eerste takinstructie in een groep instructies die een blok be\u00ebindigen. <\/p>\n<p>De LFENCE-instructie wacht tot alle voorgaande geheugenleesoperaties zijn vastgelegd en voorkomt dat de volgende instructies na LFENCE worden uitgevoerd voordat de vastlegging is voltooid. Het gebruik van LFENCE leidt tot een aanzienlijke vermindering van de prestaties, daarom wordt aangeraden de bescherming alleen toe te passen in uiterste gevallen voor bijzonder kritische code. Naast volledige bescherming biedt de patch drie vlaggen waarmee specifieke niveaus van bescherming selectief kunnen worden uitgeschakeld om de negatieve impact op de prestaties te verminderen. <\/p>\n<p>In de uitgevoerde tests leidde het gebruik van SESES-beveiliging voor het BoringSSL-pakket tot een daling van het aantal door de bibliotheek uitgevoerde bewerkingen per seconde met 14 keer \u2014 de prestaties van de beveiligde versie van de bibliotheek bleken gemiddeld slechts 7,1% van de cijfers van de onbeveiligde versie te zijn (variatie afhankelijk van de test van 4% tot 23%). <\/p>\n<p>Ter vergelijking, <noindex><a rel=\"nofollow\" href=\"http:\/\/git.yoctoproject.org\/cgit.cgi\/poky\/commit\/?id=b353a8069ba1b7691aa198115e047211c93f09c4\">aangeboden<\/a><\/noindex> Eerder toonde de GNU Assembler een mechanisme dat LFENCE na elke geheugenlaadbewerking en v\u00f3\u00f3r bepaalde takinstructies invoegt, een prestatievermindering van ongeveer 5 keer (22% van de code zonder bescherming). Deze beschermingsmethode <noindex><a rel=\"nofollow\" href=\"https:\/\/software.intel.com\/security-software-guidance\/insights\/deep-dive-load-value-injection\">is een<\/a><\/noindex> en <noindex><a rel=\"nofollow\" href=\"https:\/\/reviews.llvm.org\/D75937\">is ge\u00efmplementeerd<\/a><\/noindex> is ontwikkeld door ingenieurs van Intel, maar de testresultaten voor de prestaties zijn nog niet gepubliceerd. Aanvankelijk voorspelden de onderzoekers die de LVI-aanval ontdekten een prestatievermindering van 2-19 keer bij toepassing van volledige bescherming. <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Bron: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52581\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>Zola Bridges \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Google \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b \u0434\u043b\u044f \u043d\u0430\u0431\u043e\u0440\u0430 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u043e\u0432 LLVM \u043f\u0430\u0442\u0447 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0437\u0430\u0449\u0438\u0442\u044b SESES (Speculative Execution Side Effect Suppression), \u043f\u043e\u043c\u043e\u0433\u0430\u044e\u0449\u0435\u0439 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0430\u0442\u0430\u043a\u0438 \u043d\u0430 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0441\u043f\u0435\u043a\u0443\u043b\u044f\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0432 CPU Intel, \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 LVI. \u041c\u0435\u0442\u043e\u0434 \u0437\u0430\u0449\u0438\u0442\u044b \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u0430 \u0438 \u043e\u0441\u043d\u043e\u0432\u0430\u043d \u043d\u0430 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u0438 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439 LFENCE, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u0434 \u043a\u0430\u0436\u0434\u043e\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0435\u0439 \u0447\u0442\u0435\u043d\u0438\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-74882","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"Zola Bridges \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Google \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b \u0434\u043b\u044f \u043d\u0430\u0431\u043e\u0440\u0430 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u043e\u0432 LLVM \u043f\u0430\u0442\u0447 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0437\u0430\u0449\u0438\u0442\u044b SESES (Speculative Execution Side.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/nl\/blog\/news\/predlozhennaya-google-programmnaya-zashhita-ot-ataki-lvi-pokazala-snizhenie-proizvoditelnosti-v-14-raz\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u0430\u044f Google \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u0430\u044f \u0437\u0430\u0449\u0438\u0442\u0430 \u043e\u0442 \u0430\u0442\u0430\u043a\u0438 LVI \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u0430 \u0441\u043d\u0438\u0436\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432 14 \u0440\u0430\u0437 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"Zola Bridges \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Google \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b \u0434\u043b\u044f \u043d\u0430\u0431\u043e\u0440\u0430 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u043e\u0432 LLVM \u043f\u0430\u0442\u0447 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0437\u0430\u0449\u0438\u0442\u044b SESES (Speculative Execution Side.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/news\/predlozhennaya-google-programmnaya-zashhita-ot-ataki-lvi-pokazala-snizhenie-proizvoditelnosti-v-14-raz\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-03-21T11:41:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-21T11:41:55+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47De door Google voorgestelde softwarebescherming tegen de LVI-aanval vertoonde een prestatievermindering van 14 keer | ProHoster","description":"Zola Bridges van Google heeft een patch voorgesteld voor de LLVM-compiler suite met de implementatie van SESES (Speculative Execution Side).","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/news\/predlozhennaya-google-programmnaya-zashhita-ot-ataki-lvi-pokazala-snizhenie-proizvoditelnosti-v-14-raz","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u0430\u044f Google \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u0430\u044f \u0437\u0430\u0449\u0438\u0442\u0430 \u043e\u0442 \u0430\u0442\u0430\u043a\u0438 LVI \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u0430 \u0441\u043d\u0438\u0436\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432 14 \u0440\u0430\u0437 | ProHoster","og:description":"Zola Bridges \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Google \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b \u0434\u043b\u044f \u043d\u0430\u0431\u043e\u0440\u0430 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u043e\u0432 LLVM \u043f\u0430\u0442\u0447 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0437\u0430\u0449\u0438\u0442\u044b SESES (Speculative Execution Side.","og:url":"https:\/\/prohoster.info\/nl\/blog\/news\/predlozhennaya-google-programmnaya-zashhita-ot-ataki-lvi-pokazala-snizhenie-proizvoditelnosti-v-14-raz","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-03-21T11:41:55+00:00","article:modified_time":"2020-03-21T11:41:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"74882","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:06:23","updated":"2022-10-02 00:09:41","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/74882","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=74882"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/74882\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=74882"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=74882"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=74882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}