{"id":17,"date":"2021-12-13T12:36:23","date_gmt":"2021-12-13T17:36:23","guid":{"rendered":"https:\/\/carleton.ca\/sci-lab\/?p=17"},"modified":"2026-08-06T14:47:42","modified_gmt":"2026-08-06T18:47:42","slug":"why-do-we-use-it","status":"publish","type":"post","link":"https:\/\/carleton.ca\/sci-lab\/2021\/why-do-we-use-it\/","title":{"rendered":"Project Funded: Homomorphically Encrypted FSM"},"content":{"rendered":"\n<section class=\"w-screen px-6 cu-section cu-section--white ml-offset-center md:px-8 lg:px-14\">\n    <div class=\"space-y-6 cu-max-w-child-5xl  md:space-y-10 cu-prose-first-last\">\n\n            <div class=\"cu-textmedia flex flex-col lg:flex-row mx-auto gap-6 md:gap-10 my-6 md:my-12 first:mt-0 max-w-5xl\">\n        <div class=\"justify-start cu-textmedia-content cu-prose-first-last\" style=\"flex: 0 0 100%;\">\n            <header class=\"font-light prose-xl cu-pageheader md:prose-2xl cu-component-updated cu-prose-first-last\">\n                                    <h1 class=\"cu-prose-first-last font-semibold !mt-2 mb-4 md:mb-6 relative after:absolute after:h-px after:bottom-0 after:bg-cu-red after:left-px text-3xl md:text-4xl lg:text-5xl lg:leading-[3.5rem] pb-5 after:w-10 text-cu-black-700 not-prose\">\n                        Project Funded: Homomorphically Encrypted FSM\n                    <\/h1>\n                \n                                \n                            <\/header>\n\n                    <\/div>\n\n            <\/div>\n\n    <\/div>\n<\/section>\n\n<p class=\"wp-block-paragraph\">Mitacs and Solana Networks Inc have approved funding of the research project &#8220;Homomorphically Encrypted FSM&#8221; at $33.75K.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Finite State Machine (FSM) is an essential part of any Intrusion Detection System. FSM is typically used to detect binary sequences that can represent virus signatures and traffic rules. In this project, we are working on an Oblivious Intrusion Detection System (Oblivious-IDS) which can work in cloud setting under a non-trusted system administrator with honest-but-curious adversarial model. A trusted server is responsible for designing the Oblivious-IDS using tools from Homomorphic Encryption libraries, while a cloud system administrator should be able to run the IDS without being able to know virus signatures and traffic rules that are being used. Since FSM is an essential part of any modern IDS, a homomorphically encrypted version of the FSM is required.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Homomorphic Encryption (HE) is used to enable regular mathematical operations on encrypted data. The typical convection is that HE is used to protect the data, but not the circuit. Since FSM is essentially a circuit that was designed to detect data pattern, the circuit itself is not directly protected by HE. In this project, we will propose and study different methodologies to enable the design of secure, homomorphically encrypted FSM.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mitacs and Solana Networks Inc have approved funding of the research project &#8220;Homomorphically Encrypted FSM&#8221; at $33.75K. Finite State Machine (FSM) is an essential part of any Intrusion Detection System. FSM is typically used to detect binary sequences that can represent virus signatures and traffic rules. In this project, we are working on an Oblivious [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[22],"tags":[],"class_list":["post-17","post","type-post","status-publish","format-standard","hentry","category-news"],"acf":{"cu_post_thumbnail":"https:\/\/cdn.carleton.ca\/truth\/images\/1920\/award.jpg"},"_links":{"self":[{"href":"https:\/\/carleton.ca\/sci-lab\/wp-json\/wp\/v2\/posts\/17","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carleton.ca\/sci-lab\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/carleton.ca\/sci-lab\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/carleton.ca\/sci-lab\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/carleton.ca\/sci-lab\/wp-json\/wp\/v2\/comments?post=17"}],"version-history":[{"count":3,"href":"https:\/\/carleton.ca\/sci-lab\/wp-json\/wp\/v2\/posts\/17\/revisions"}],"predecessor-version":[{"id":56,"href":"https:\/\/carleton.ca\/sci-lab\/wp-json\/wp\/v2\/posts\/17\/revisions\/56"}],"wp:attachment":[{"href":"https:\/\/carleton.ca\/sci-lab\/wp-json\/wp\/v2\/media?parent=17"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/carleton.ca\/sci-lab\/wp-json\/wp\/v2\/categories?post=17"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/carleton.ca\/sci-lab\/wp-json\/wp\/v2\/tags?post=17"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}