Many anonymous communication networks (ACNs) with different privacy goals have been developed. However, there are no accepted formal definitions of privacy and ACNs often define their goals and adversary models ad hoc. However, for the understanding and comparison of different flavors of privacy, a common foundation is needed. In this paper, we introduce an analysis framework for ACNs that captures the notions and assumptions known from different analysis frameworks. Therefore, we formalize privacy goals as notions and identify their building blocks. For any pair of notions we prove whether one is strictly stronger, and, if so, which. Hence, we are able to present a complete hierarchy. Further, we show how to add practical assumptions, e.g. regarding the protocol model or user corruption as options to our notions. This way, we capture the notions and assumptions of, to the best of our knowledge, all existing analytical frameworks for ACNs and are able to revise inconsistencies between them. Thus, our new framework builds a common ground and allows for sharper analysis, since new combinations of assumptions are possible and the relations between the notions are known.
翻译:许多具有不同隐私目标的匿名通信网络(ACNs)已经建立,然而,没有公认的隐私正式定义,而且ACNs往往会界定其目标和对抗模式。然而,为了理解和比较不同隐私的味道,需要有一个共同的基础。在本文件中,我们为ACNs引入一个分析框架,其中反映了不同分析框架所认识的概念和假设。因此,我们将隐私目标正式确定为概念并查明其基石。对于任何一对概念,我们都能够证明一个人是否严格强大,如果是强,那么这种概念的构成。因此,我们可以提出一个完整的等级。此外,我们展示如何增加实际假设,例如关于协议模式或用户腐败的假设,作为我们概念的选项。这样,我们根据我们的知识,掌握了ACNs所有现有分析框架的概念和假设,并能够修改这些框架之间的不一致之处。因此,我们的新框架建立了一个共同的基础,并允许进行更精确的分析,因为新的假设组合是可能的,各种概念之间的关系也是已知的。