Privacy Preserving CTL Model Checking through Oblivious Graph Algorithms

Samuel Judson, Ning Luo, Timos Antonopoulos, R. Piskac
{"title":"Privacy Preserving CTL Model Checking through Oblivious Graph Algorithms","authors":"Samuel Judson, Ning Luo, Timos Antonopoulos, R. Piskac","doi":"10.1145/3411497.3420212","DOIUrl":null,"url":null,"abstract":"Model checking is the problem of verifying whether an abstract model $\\mathcalM of a computational system meets a specification of behavior φ. We apply the cryptographic theory of secure multiparty computation (MPC) to model checking. With our construction, adversarial parties D and A holding $\\mathcalM and φ respectively may check satisfaction --- notationally, whether $\\mathcalM |= φ --- while maintaining privacy of all other meaningful information. Our protocol adopts oblivious graph algorithms to provide for secure computation of global explicit state model checking with specifications in Computation Tree Logic (CTL), and its design ameliorates the asymptotic overhead required by generic MPC schemes. We therefore introduce the problem of privacy preserving model checking (PPMC) and provide an initial step towards applicable and efficient constructions.","PeriodicalId":329371,"journal":{"name":"Proceedings of the 19th Workshop on Privacy in the Electronic Society","volume":"11 1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 19th Workshop on Privacy in the Electronic Society","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3411497.3420212","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Model checking is the problem of verifying whether an abstract model $\mathcalM of a computational system meets a specification of behavior φ. We apply the cryptographic theory of secure multiparty computation (MPC) to model checking. With our construction, adversarial parties D and A holding $\mathcalM and φ respectively may check satisfaction --- notationally, whether $\mathcalM |= φ --- while maintaining privacy of all other meaningful information. Our protocol adopts oblivious graph algorithms to provide for secure computation of global explicit state model checking with specifications in Computation Tree Logic (CTL), and its design ameliorates the asymptotic overhead required by generic MPC schemes. We therefore introduce the problem of privacy preserving model checking (PPMC) and provide an initial step towards applicable and efficient constructions.
通过遗忘图算法检测保隐私CTL模型
模型检验是验证计算系统的抽象模型$\mathcalM是否满足行为φ的规范的问题。我们将安全多方计算(MPC)的密码学理论应用于模型检验。通过我们的构造,分别持有$\mathcalM和φ的敌对方D和A可以检查满意度——符号上,是否$\mathcalM |= φ——同时保持所有其他有意义信息的隐私。我们的协议采用了遗忘图算法,在计算树逻辑(CTL)中提供了全局显式状态模型检查的安全计算,改善了通用MPC方案所需要的渐近开销。因此,我们引入了隐私保护模型检查(PPMC)问题,并为适用和有效的构造提供了第一步。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信