{"id":9636,"date":"2022-08-12T11:38:25","date_gmt":"2022-08-12T09:38:25","guid":{"rendered":"https:\/\/www.digitalfutures.kth.se\/?page_id=9636"},"modified":"2024-08-20T09:14:20","modified_gmt":"2024-08-20T07:14:20","slug":"cyber-safety-cage-for-networks","status":"publish","type":"page","link":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/research\/c3aidti-projects\/completed-c3-ai-dti-projects\/cyber-safety-cage-for-networks\/","title":{"rendered":"Cyber Safety Cage for Networks"},"content":{"rendered":"<p><em>Objective<br \/>\n<\/em>We propose a solution using machine learning and test generation, leveraging machine learning expertise from UIUC and testing and verification from KTH. Unlike previous approaches, we focus on explainable AI in our safety cage so that the cage itself and its effects on network traffic can be inspected and validated. Lightweight approaches guarantee that our safety cage can be embedded in programmable networks or operating system kernels. Machine learning will learn behavioural models that have their roots in formal modelling (access policies, protocol states, Petri Nets) and thus are inherently readable by humans. The test-case generation will validate diverse traces against the model and showcase potential malicious behaviour, validating both positive and negative outcomes.<\/p>\n<p><em>Background<br \/>\n<\/em>Industrial robots usually operate within a \u201csafety cage\u201d to ensure that a robot does not harm workers. We need the same type of security, simple and explainable, for IT systems. Novel mechanisms that can be embedded in the network, such as through hardware-accelerated programmable networks or kernel extensions, enable this type of security at the network level.<\/p>\n<p><em>Crossdisciplinary collaboration<br \/>\n<\/em>The project is a collaboration between the University of Illinois at Urbana-Champaign<span class=\"schoolname\">\u00a0and the\u00a0<\/span><span class=\"schoolname\">KTH Royal Institute of Technology. KTH will combine its experience in testing and verification with UIUC&#8217;s\u00a0expertise in machine learning.<\/span><\/p>\n<p><strong>Watch the recorded presentation at Digitalize in Stockholm 2022 event:<\/strong><\/p>\n<div class=\"embed-wrapper\"><iframe loading=\"lazy\" title=\"Cyber Safety Cage for Networks - RESEARCH PROJECT\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/1FhvNAFAnhg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n","protected":false},"excerpt":{"rendered":"<p>A solution using machine learning and test generation, leveraging machine learning expertise from UIUC and testing and verification from KTH&#8230;<\/p>\n","protected":false},"author":46,"featured_media":9638,"parent":13592,"menu_order":106,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-9636","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cyber Safety Cage for Networks &#8212; Digital Futures<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cyber Safety Cage for Networks &#8212; Digital Futures\" \/>\n<meta property=\"og:description\" content=\"A solution using machine learning and test generation, leveraging machine learning expertise from UIUC and testing and verification from KTH...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/research\/c3aidti-projects\/completed-c3-ai-dti-projects\/cyber-safety-cage-for-networks\/\" \/>\n<meta property=\"og:site_name\" content=\"Digital Futures\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-20T07:14:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wpmu-tris.sys.kth.se\/wp-content\/uploads\/sites\/7\/2022\/08\/nina-z-vkg1oxu-vzo-unsplash-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1707\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/research\\\/c3aidti-projects\\\/completed-c3-ai-dti-projects\\\/cyber-safety-cage-for-networks\\\/\",\"url\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/research\\\/c3aidti-projects\\\/completed-c3-ai-dti-projects\\\/cyber-safety-cage-for-networks\\\/\",\"name\":\"Cyber Safety Cage for Networks &#8212; Digital Futures\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/research\\\/c3aidti-projects\\\/completed-c3-ai-dti-projects\\\/cyber-safety-cage-for-networks\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/research\\\/c3aidti-projects\\\/completed-c3-ai-dti-projects\\\/cyber-safety-cage-for-networks\\\/#primaryimage\"},\"thumbnailUrl\":\"\\\/wp-content\\\/uploads\\\/sites\\\/7\\\/2022\\\/08\\\/nina-z-vkg1oxu-vzo-unsplash-scaled.jpg\",\"datePublished\":\"2022-08-12T09:38:25+00:00\",\"dateModified\":\"2024-08-20T07:14:20+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/research\\\/c3aidti-projects\\\/completed-c3-ai-dti-projects\\\/cyber-safety-cage-for-networks\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/research\\\/c3aidti-projects\\\/completed-c3-ai-dti-projects\\\/cyber-safety-cage-for-networks\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/research\\\/c3aidti-projects\\\/completed-c3-ai-dti-projects\\\/cyber-safety-cage-for-networks\\\/#primaryimage\",\"url\":\"\\\/wp-content\\\/uploads\\\/sites\\\/7\\\/2022\\\/08\\\/nina-z-vkg1oxu-vzo-unsplash-scaled.jpg\",\"contentUrl\":\"\\\/wp-content\\\/uploads\\\/sites\\\/7\\\/2022\\\/08\\\/nina-z-vkg1oxu-vzo-unsplash-scaled.jpg\",\"width\":2560,\"height\":1707,\"caption\":\"Cyber Safety Cage for Networks\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/research\\\/c3aidti-projects\\\/completed-c3-ai-dti-projects\\\/cyber-safety-cage-for-networks\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Research\",\"item\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/research\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"C3.ai DTI projects\",\"item\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/research\\\/c3aidti-projects\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Completed C3.ai DTI projects\",\"item\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/research\\\/c3aidti-projects\\\/completed-c3-ai-dti-projects\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Cyber Safety Cage for Networks\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/#website\",\"url\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/\",\"name\":\"Digital Futures\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/#organization\",\"name\":\"Digital Futures\",\"url\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"\\\/wp-content\\\/uploads\\\/sites\\\/7\\\/2020\\\/11\\\/df_black_hires.png\",\"contentUrl\":\"\\\/wp-content\\\/uploads\\\/sites\\\/7\\\/2020\\\/11\\\/df_black_hires.png\",\"width\":5870,\"height\":856,\"caption\":\"Digital Futures\"},\"image\":{\"@id\":\"https:\\\/\\\/wpmu-tris.sys.kth.se\\\/digitalfutures\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cyber Safety Cage for Networks &#8212; Digital Futures","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_GB","og_type":"article","og_title":"Cyber Safety Cage for Networks &#8212; Digital Futures","og_description":"A solution using machine learning and test generation, leveraging machine learning expertise from UIUC and testing and verification from KTH...","og_url":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/research\/c3aidti-projects\/completed-c3-ai-dti-projects\/cyber-safety-cage-for-networks\/","og_site_name":"Digital Futures","article_modified_time":"2024-08-20T07:14:20+00:00","og_image":[{"width":2560,"height":1707,"url":"https:\/\/wpmu-tris.sys.kth.se\/wp-content\/uploads\/sites\/7\/2022\/08\/nina-z-vkg1oxu-vzo-unsplash-scaled.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/research\/c3aidti-projects\/completed-c3-ai-dti-projects\/cyber-safety-cage-for-networks\/","url":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/research\/c3aidti-projects\/completed-c3-ai-dti-projects\/cyber-safety-cage-for-networks\/","name":"Cyber Safety Cage for Networks &#8212; Digital Futures","isPartOf":{"@id":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/research\/c3aidti-projects\/completed-c3-ai-dti-projects\/cyber-safety-cage-for-networks\/#primaryimage"},"image":{"@id":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/research\/c3aidti-projects\/completed-c3-ai-dti-projects\/cyber-safety-cage-for-networks\/#primaryimage"},"thumbnailUrl":"\/wp-content\/uploads\/sites\/7\/2022\/08\/nina-z-vkg1oxu-vzo-unsplash-scaled.jpg","datePublished":"2022-08-12T09:38:25+00:00","dateModified":"2024-08-20T07:14:20+00:00","breadcrumb":{"@id":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/research\/c3aidti-projects\/completed-c3-ai-dti-projects\/cyber-safety-cage-for-networks\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/research\/c3aidti-projects\/completed-c3-ai-dti-projects\/cyber-safety-cage-for-networks\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/research\/c3aidti-projects\/completed-c3-ai-dti-projects\/cyber-safety-cage-for-networks\/#primaryimage","url":"\/wp-content\/uploads\/sites\/7\/2022\/08\/nina-z-vkg1oxu-vzo-unsplash-scaled.jpg","contentUrl":"\/wp-content\/uploads\/sites\/7\/2022\/08\/nina-z-vkg1oxu-vzo-unsplash-scaled.jpg","width":2560,"height":1707,"caption":"Cyber Safety Cage for Networks"},{"@type":"BreadcrumbList","@id":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/research\/c3aidti-projects\/completed-c3-ai-dti-projects\/cyber-safety-cage-for-networks\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/"},{"@type":"ListItem","position":2,"name":"Research","item":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/research\/"},{"@type":"ListItem","position":3,"name":"C3.ai DTI projects","item":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/research\/c3aidti-projects\/"},{"@type":"ListItem","position":4,"name":"Completed C3.ai DTI projects","item":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/research\/c3aidti-projects\/completed-c3-ai-dti-projects\/"},{"@type":"ListItem","position":5,"name":"Cyber Safety Cage for Networks"}]},{"@type":"WebSite","@id":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/#website","url":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/","name":"Digital Futures","description":"","publisher":{"@id":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/#organization","name":"Digital Futures","url":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/#\/schema\/logo\/image\/","url":"\/wp-content\/uploads\/sites\/7\/2020\/11\/df_black_hires.png","contentUrl":"\/wp-content\/uploads\/sites\/7\/2020\/11\/df_black_hires.png","width":5870,"height":856,"caption":"Digital Futures"},"image":{"@id":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/wp-json\/wp\/v2\/pages\/9636","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/wp-json\/wp\/v2\/users\/46"}],"replies":[{"embeddable":true,"href":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/wp-json\/wp\/v2\/comments?post=9636"}],"version-history":[{"count":8,"href":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/wp-json\/wp\/v2\/pages\/9636\/revisions"}],"predecessor-version":[{"id":14758,"href":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/wp-json\/wp\/v2\/pages\/9636\/revisions\/14758"}],"up":[{"embeddable":true,"href":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/wp-json\/wp\/v2\/pages\/13592"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/wp-json\/wp\/v2\/media\/9638"}],"wp:attachment":[{"href":"https:\/\/wpmu-tris.sys.kth.se\/digitalfutures\/wp-json\/wp\/v2\/media?parent=9636"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}