论文标题
带有隐私分析标签的分布式过渡系统
Distributed Transition Systems with Tags for Privacy Analysis
论文作者
论文摘要
我们提出了一个逻辑框架,该框架正式建模给定数据库D上的给定私有信息P如何通过代理/对手反复查询数据库逐渐捕获。命名为DLTTS(分布式标记为标记的过渡系统),框架借用了几个领域的想法:Segala的概率自动机,概率并发系统和概率标记的过渡系统。 DLTTS上的每个节点都附加了一个标签,该标签代表了对手的“当前”知识,该标签是从DBMS对其查询的答案机制的回答中获得的,在沿着任何给定的运行的节点遍历的节点;这些知识以相同的节点完成,并进行进一步的关系扣除,并可能与事先给出的其他数据库的“公共”信息结合使用。 “黑框”机制也是DLTTS的一部分,它是甲骨文的。它的作用是确定私人信息是否是由对手在当前节点推导的,如果这样终止了运行。另一个特殊功能是,黑框还提供有关“接近”或“远”的信息,对对手的知识是从私人信息p,在当前节点处。为此目的定义了一个度量,从给定数据库的所有“兼容”元组的集合,数据本身与基数标题键入。尽管我们框架具有过渡系统的风味,但在其他作品中提出的意义上,该指标并不是“行为”。它仅以数据库为导向,并允许在数据库之间定义新的邻接和indingishabilty的概念,比通常基于Hamming Metric(以及邻接的限制概念)更一般。一直提供示例以说明我们的框架的工作原理。 关键字:数据库,隐私,过渡系统,概率,发行。
We present a logical framework that formally models how a given private information P stored on a given database D, can get captured progressively, by an agent/adversary querying the database repeatedly. Named DLTTS (Distributed Labeled Tagged Transition System), the framework borrows ideas from several domains: Probabilistic Automata of Segala, Probabilistic Concurrent Systems, and Probabilistic labelled transition systems. To every node on a DLTTS is attached a tag that represents the 'current' knowledge of the adversary, acquired from the responses of the answering mechanism of the DBMS to his/her queries, at the nodes traversed earlier, along any given run; this knowledge is completed at the same node, with further relational deductions, possibly in combination with 'public' information from other databases given in advance. A 'blackbox' mechanism is also part of a DLTTS, and it is meant as an oracle; its role is to tell if the private information has been deduced by the adversary at the current node, and if so terminate the run. An additional special feature is that the blackbox also gives information on how 'close', or how 'far', the knowledge of the adversary is, from the private information P , at the current node. A metric is defined for that purpose, on the set of all 'type compatible' tuples from the given database, the data themselves being typed with the headers of the base. Despite the transition systems flavor of our framework, this metric is not 'behavioral' in the sense presented in some other works. It is exclusively database oriented, and allows to define new notions of adjacency and of indistinguishabilty between databases, more generally than those usually based on the Hamming metric (and a restricted notion of adjacency). Examples are given all along to illustrate how our framework works. Keywords:Database, Privacy, Transition System, Probability, Distribution.