论文标题

安全数据隐藏以进行联系跟踪

Secure Data Hiding for Contact Tracing

论文作者

Gotsman, Craig, Hormann, Kai

论文摘要

接触跟踪是控制传染病(例如Covid-19)的有效工具。它涉及数字监控和记录人们随时间与中央和可信赖的权威的人之间的身体接近性,因此,当一个用户报告感染时,可以识别所有在过去的相关时间内与该人密切相邻的所有其他用户,并提醒他们。实现此目的的一种方法是在服务器上录制位置,例如通过阅读和报告智能手机的GPS坐标,以及所有用户的时间。尽管它很简单,但隐私问题仍阻止了这种方法的广泛采用。能够使数据隐藏的技术可以大大减轻隐私问题,并使联系人能够大规模地追踪。在本文中,我们描述了隐藏数据的一般方法。通过隐藏,我们的意思是,我们不会披露X的“编码”版本,即e(x),其中e(x)易于计算,但从计算的角度来看,它非常困难。我们提出了这种功能E的一般结构,并表明它可以保证完美的回忆,即,所有可能暴露于感染的人都以无限次数的虚假警报的价格发出警报,即只有一定数量的人实际上没有被曝光的人,这将是错误地告知他们已经知道的。

Contact tracing is an effective tool in controlling the spread of infectious diseases such as COVID-19. It involves digital monitoring and recording of physical proximity between people over time with a central and trusted authority, so that when one user reports infection, it is possible to identify all other users who have been in close proximity to that person during a relevant time period in the past and alert them. One way to achieve this involves recording on the server the locations, e.g. by reading and reporting the GPS coordinates of a smartphone, of all users over time. Despite its simplicity, privacy concerns have prevented widespread adoption of this method. Technology that would enable the "hiding" of data could go a long way towards alleviating privacy concerns and enable contact tracing at a very large scale. In this article we describe a general method to hide data. By hiding, we mean that instead of disclosing a data value x, we would disclose an "encoded" version of x, namely E(x), where E(x) is easy to compute but very difficult, from a computational point of view, to invert. We propose a general construction of such a function E and show that it guarantees perfect recall, namely, all individuals who have potentially been exposed to infection are alerted, at the price of an infinitesimal number of false alarms, namely, only a negligible number of individuals who have not actually been exposed will be wrongly informed that they have.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源