{"id":53866,"date":"2019-12-12T00:00:00","date_gmt":"2019-12-11T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/plundervolt-novyj-metod-ataki-na-protsessory-intel-zatragivayushhij-tehnologiyu-sgx"},"modified":"2020-02-18T14:01:48","modified_gmt":"2020-02-18T11:01:48","slug":"plundervolt-novyj-metod-ataki-na-protsessory-intel-zatragivayushhij-tehnologiyu-sgx","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/plundervolt-novyj-metod-ataki-na-protsessory-intel-zatragivayushhij-tehnologiyu-sgx","title":{"rendered":"Plundervolt &#8212; eine neue Angriffsart auf Intel-Prozessoren, die die SGX-Technologie betrifft","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Intel-Unternehmen <noindex><a rel=\"nofollow\" href=\"https:\/\/www.intel.com\/content\/www\/us\/en\/security-center\/advisory\/intel-sa-00317.html\">hat<\/a><\/noindex> Mikrocode-Update, das <noindex><a rel=\"nofollow\" href=\"https:\/\/plundervolt.com\/\">eine Schwachstelle<\/a><\/noindex> (CVE-2019-14607), <noindex><a rel=\"nofollow\" href=\"https:\/\/plundervolt.com\/doc\/plundervolt.pdf\">erm\u00f6glicht<\/a><\/noindex> durch Manipulation der dynamischen Spannungs- und Frequenzregelung in der CPU das Besch\u00e4digen von Datenzellen zu initiieren, auch in Bereichen, die bei Berechnungen in isolierten Intel SGX-Enklaven verwendet werden. Der Angriff wird als Plundervolt bezeichnet und erm\u00f6glicht potenziell einem lokalen Benutzer, seine Privilegien im System zu erh\u00f6hen, einen Dienst zu verweigern und auf gesch\u00fctzte Daten zuzugreifen.<\/p>\n<p>Der Angriff stellt nur im Kontext von Berechnungsmanipulationen in SGX-Enklaven eine Gefahr dar, da er Root-Rechte im System voraussetzt. Im einfachsten Fall kann ein Angreifer Verzerrungen in den Informationen hervorrufen, die in der Enklave verarbeitet werden, aber in komplexeren Szenarien wird nicht ausgeschlossen, dass gespeicherte private Schl\u00fcssel in der Enklave wiederhergestellt werden, die f\u00fcr die Verschl\u00fcsselung mit RSA-CRT- und AES-NI-Algorithmen verwendet werden. Diese Technik kann auch dazu verwendet werden, Fehler in urspr\u00fcnglich korrekten Algorithmen zu erzeugen, um Schwachstellen im Umgang mit Speicher zu provozieren, beispielsweise um auf Bereiche jenseits des zugewiesenen Puffers zuzugreifen.<br \/>\nPrototypcode f\u00fcr den Angriff <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/KitMurdock\/plundervolt\">ver\u00f6ffentlicht<\/a><\/noindex> auf GitHub<\/p>\n<p>Die Methode besteht darin, Bedingungen zu schaffen, unter denen unvorhergesehene Datenverzerrungen bei Berechnungen in SGX entstehen, gegen die die Anwendung von Verschl\u00fcsselung und Speicherauthentifizierung in der Enklave keinen Schutz bietet. Um Verzerrungen hervorzurufen, k\u00f6nnen g\u00e4ngige Programmierschnittstellen zur Regelung von Frequenz und Spannung verwendet werden, die normalerweise zur Reduzierung des Energieverbrauchs im Leerlauf und zur Aktivierung maximaler Leistung bei intensiven Arbeiten eingesetzt werden. Die Frequenz- und Spannungseigenschaften betreffen den gesamten Chip und beeinflussen auch die Durchf\u00fchrung von Berechnungen in der isolierten Enklave. <\/p>\n<p>Durch \u00c4nderung der Spannung k\u00f6nnen Bedingungen geschaffen werden, unter denen die Ladung nicht ausreicht, um die Speicherzelle innerhalb der CPU zu regenerieren, und ihr Wert sich \u00e4ndert. Der Schl\u00fcsselunterschied zu dem Angriff <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=41340\">RowHammer<\/a><\/noindex> ist, dass RowHammer es erm\u00f6glicht, den Inhalt einzelner Bits im DRAM-Speicher zu \u00e4ndern, indem Daten aus benachbarten Zellen zyklisch gelesen werden, w\u00e4hrend Plundervolt es erm\u00f6glicht, Bits innerhalb der CPU zu \u00e4ndern, wenn die Daten bereits aus dem Speicher geladen wurden, um Berechnungen durchzuf\u00fchren. Diese spezifische Eigenschaft erm\u00f6glicht es, die in SGX implementierten Mechanismen zur Integrit\u00e4ts\u00fcberpr\u00fcfung und Datenverschl\u00fcsselung im Speicher zu umgehen, da die Werte im Speicher korrekt bleiben, jedoch bei Operationen mit ihnen verf\u00e4lscht werden k\u00f6nnen, bevor das Ergebnis im Speicher gespeichert wird.<\/p>\n<p>Wenn dieser ge\u00e4nderte Wert im Multiplikationsprozess w\u00e4hrend der Verschl\u00fcsselung verwendet wird, wird der resultierende Chiffretext inkorrekt. Da der Angreifer die M\u00f6glichkeit hat, einen Handler in SGX f\u00fcr die Verschl\u00fcsselung seiner Daten anzusprechen, kann er durch das Ausl\u00f6sen von Fehlern Statistiken \u00fcber die \u00c4nderung des Chiffretexts am Ausgang sammeln und innerhalb weniger Minuten den in der Enklave gespeicherten Schl\u00fcssel wiederherstellen. Der urspr\u00fcngliche Text am Eingang und der korrekte Chiffretext am Ausgang sind bekannt, der Schl\u00fcssel bleibt unver\u00e4ndert, und die Ausgabe des inkorrekten Chiffretexts weist auf die Verf\u00e4lschung eines Bits auf den entgegengesetzten Wert hin. <\/p>\n<p>Durch die Analyse der angesammelten Paare von korrekten und verf\u00e4lschten Chiffretexten bei verschiedenen Fehlern kann man mithilfe von Differential Fault Analysis-Methoden (DFA, <noindex><a rel=\"nofollow\" href=\"http:\/\/eprint.iacr.org\/2009\/575\">Differential Fault Analysis<\/a><\/noindex>) <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/KitMurdock\/plundervolt\/tree\/master\/sgx-aes\/dfa-aes-master\">voraussehen<\/a><\/noindex> m\u00f6gliche Schl\u00fcssel, die f\u00fcr die symmetrische AES-Verschl\u00fcsselung verwendet werden, und anschlie\u00dfend, durch die Analyse der \u00dcberschneidungen von Schl\u00fcsseln in verschiedenen Gruppen, den gesuchten Schl\u00fcssel bestimmen.<\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"In3B9L5Jyo4\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/In3B9L5Jyo4\/hqdefault.jpg\" alt=\"Video abspielen\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<p>Das Problem betrifft verschiedene Intel-Prozessoren, einschlie\u00dflich Intel Core CPUs der 6. bis 10. Generation sowie der 5. und 6. Generation der Xeon E3, der 1. und 2. Generation der Intel Xeon Scalable, Xeon D,<br \/>\n Xeon W und Xeon E.<br \/>\nWir erinnern daran, dass die SGX-Technologie (<\/p>\n<p>Software Guard Extensions<noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Software_Guard_Extensions\">) in den Intel Core Prozessoren der 6. Generation (Skylake) eingef\u00fchrt wurde und<\/a><\/noindex>) erschien in den Intel Core Prozessoren der sechsten Generation (Skylake) und <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=44667\">bietet<\/a><\/noindex> eine Reihe von Anweisungen, die es Anwendungen der Benutzerebene erm\u00f6glichen, gesch\u00fctzte Speicherbereiche \u2014 Enklaven \u2014 zuzuweisen, deren Inhalt selbst vom Kernel und von Code, der in den Modi ring0, SMM und VMM ausgef\u00fchrt wird, nicht gelesen oder ge\u00e4ndert werden kann. Es ist nicht m\u00f6glich, die Kontrolle \u00fcber den Code in der Enklave mit herk\u00f6mmlichen Sprungfunktionen und Manipulationen an Registern und dem Stack zu \u00fcbergeben \u2014 um die Kontrolle in die Enklave zu \u00fcbertragen, wird eine eigens entwickelte neue Anweisung verwendet, die eine Berechtigungs\u00fcberpr\u00fcfung durchf\u00fchrt. Der in der Enklave platzierte Code kann dabei klassische Methoden zur Funktionsaufruf verwenden, um auf Funktionen innerhalb der Enklave zuzugreifen, sowie eine spezielle Anweisung zum Aufrufen externer Funktionen. Zum Schutz vor Hardwareangriffen, wie dem Anschluss an das DRAM-Modul, wird die Enklavenspeicher verschl\u00fcsselt.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Quelle: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52011\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Intel \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u0434\u0430, \u0443\u0441\u0442\u0440\u0430\u043d\u044f\u044e\u0449\u0435\u0433\u043e \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c (CVE-2019-14607), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0443\u044e \u0447\u0435\u0440\u0435\u0437 \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0446\u0438\u0438 \u0441 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u043e\u043c \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435\u043c \u0438 \u0447\u0430\u0441\u0442\u043e\u0442\u043e\u0439 \u0432 CPU \u0438\u043d\u0438\u0446\u0438\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u044f\u0447\u0435\u0435\u043a \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u044f\u0445, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u043f\u0440\u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f\u0445 \u0432 \u0438\u0437\u043e\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0430\u043d\u043a\u043b\u0430\u0432\u0430\u0445 Intel SGX. \u0410\u0442\u0430\u043a\u0430 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0430 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 Plundervolt, \u0438 \u043f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044f \u0441\u0432\u043e\u0438\u0445 \u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u0439 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435, \u0432\u044b\u0437\u0432\u0430\u0442\u044c [&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-53866","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Intel \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u0434\u0430, \u0443\u0441\u0442\u0440\u0430\u043d\u044f\u044e\u0449\u0435\u0433\u043e\" \/>\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\/de\/blog\/news\/plundervolt-novyj-metod-ataki-na-protsessory-intel-zatragivayushhij-tehnologiyu-sgx\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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\udd47Plundervolt \u2014 \u043d\u043e\u0432\u044b\u0439 \u043c\u0435\u0442\u043e\u0434 \u0430\u0442\u0430\u043a\u0438 \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u044b Intel, \u0437\u0430\u0442\u0440\u0430\u0433\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044e SGX | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Intel \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u0434\u0430, \u0443\u0441\u0442\u0440\u0430\u043d\u044f\u044e\u0449\u0435\u0433\u043e\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/plundervolt-novyj-metod-ataki-na-protsessory-intel-zatragivayushhij-tehnologiyu-sgx\" \/>\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=\"2019-12-11T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:01:48+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\udd47Plundervolt \u2014 eine neue Angriffsmethode auf Intel-Prozessoren, die die SGX-Technologie betrifft | ProHoster","description":"Das Unternehmen Intel hat ein Mikrocodes-Update herausgebracht, das","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/plundervolt-novyj-metod-ataki-na-protsessory-intel-zatragivayushhij-tehnologiyu-sgx","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\udd47Plundervolt \u2014 \u043d\u043e\u0432\u044b\u0439 \u043c\u0435\u0442\u043e\u0434 \u0430\u0442\u0430\u043a\u0438 \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u044b Intel, \u0437\u0430\u0442\u0440\u0430\u0433\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044e SGX | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Intel \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u0434\u0430, \u0443\u0441\u0442\u0440\u0430\u043d\u044f\u044e\u0449\u0435\u0433\u043e","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/plundervolt-novyj-metod-ataki-na-protsessory-intel-zatragivayushhij-tehnologiyu-sgx","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":"2019-12-11T21:00:00+00:00","article:modified_time":"2020-02-18T11:01:48+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"53866","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":"2026-01-24 09:05:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:16:28","updated":"2026-01-24 09:05:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/53866","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=53866"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/53866\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=53866"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=53866"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=53866"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}