{"title":"通过完全同态加密实现离散时间 STL 的遗忘监控","authors":"Masaki Waga, Kotaro Matsuoka, Takashi Suwa, Naoki Matsumoto, Ryotaro Banno, Song Bian, Kohei Suenaga","doi":"arxiv-2405.16767","DOIUrl":null,"url":null,"abstract":"When monitoring a cyber-physical system (CPS) from a remote server, keeping\nthe monitored data secret is crucial, particularly when they contain sensitive\ninformation, e.g., biological or location data. Recently, Banno et al. (CAV'22)\nproposed a protocol for online LTL monitoring that keeps data concealed from\nthe server using Fully Homomorphic Encryption (FHE). We build on this protocol\nto allow arithmetic operations over encrypted values, e.g., to compute a safety\nmeasurement combining distance, velocity, and so forth. Overall, our protocol\nenables oblivious online monitoring of discrete-time real-valued signals\nagainst signal temporal logic (STL) formulas. Our protocol combines two FHE\nschemes, CKKS and TFHE, leveraging their respective strengths. We employ CKKS\nto evaluate arithmetic predicates in STL formulas while utilizing TFHE to\nprocess them using a DFA derived from the STL formula. We conducted case\nstudies on monitoring blood glucose levels and vehicles' behavior against the\nResponsibility-Sensitive Safety (RSS) rules. Our results suggest the practical\nrelevance of our protocol.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"164 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Oblivious Monitoring for Discrete-Time STL via Fully Homomorphic Encryption\",\"authors\":\"Masaki Waga, Kotaro Matsuoka, Takashi Suwa, Naoki Matsumoto, Ryotaro Banno, Song Bian, Kohei Suenaga\",\"doi\":\"arxiv-2405.16767\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"When monitoring a cyber-physical system (CPS) from a remote server, keeping\\nthe monitored data secret is crucial, particularly when they contain sensitive\\ninformation, e.g., biological or location data. Recently, Banno et al. (CAV'22)\\nproposed a protocol for online LTL monitoring that keeps data concealed from\\nthe server using Fully Homomorphic Encryption (FHE). We build on this protocol\\nto allow arithmetic operations over encrypted values, e.g., to compute a safety\\nmeasurement combining distance, velocity, and so forth. Overall, our protocol\\nenables oblivious online monitoring of discrete-time real-valued signals\\nagainst signal temporal logic (STL) formulas. Our protocol combines two FHE\\nschemes, CKKS and TFHE, leveraging their respective strengths. We employ CKKS\\nto evaluate arithmetic predicates in STL formulas while utilizing TFHE to\\nprocess them using a DFA derived from the STL formula. We conducted case\\nstudies on monitoring blood glucose levels and vehicles' behavior against the\\nResponsibility-Sensitive Safety (RSS) rules. Our results suggest the practical\\nrelevance of our protocol.\",\"PeriodicalId\":501124,\"journal\":{\"name\":\"arXiv - CS - Formal Languages and Automata Theory\",\"volume\":\"164 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-05-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Formal Languages and Automata Theory\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2405.16767\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Formal Languages and Automata Theory","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2405.16767","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Oblivious Monitoring for Discrete-Time STL via Fully Homomorphic Encryption
When monitoring a cyber-physical system (CPS) from a remote server, keeping
the monitored data secret is crucial, particularly when they contain sensitive
information, e.g., biological or location data. Recently, Banno et al. (CAV'22)
proposed a protocol for online LTL monitoring that keeps data concealed from
the server using Fully Homomorphic Encryption (FHE). We build on this protocol
to allow arithmetic operations over encrypted values, e.g., to compute a safety
measurement combining distance, velocity, and so forth. Overall, our protocol
enables oblivious online monitoring of discrete-time real-valued signals
against signal temporal logic (STL) formulas. Our protocol combines two FHE
schemes, CKKS and TFHE, leveraging their respective strengths. We employ CKKS
to evaluate arithmetic predicates in STL formulas while utilizing TFHE to
process them using a DFA derived from the STL formula. We conducted case
studies on monitoring blood glucose levels and vehicles' behavior against the
Responsibility-Sensitive Safety (RSS) rules. Our results suggest the practical
relevance of our protocol.