Provably Secure Decisions Based on Potentially Malicious Trust Ratings
Provably Secure Decisions Based on Potentially Malicious Trust Ratings
批准号:
EP/R01034X/1
负责人:
Kasper Rasmussen
金额:
$11.84万
依托单位:
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2018
资助国家:
英国
项目状态:
已结题
起止时间:
2018 至 --
中文摘要
任何使用互联网的人都会知道评级和评论,例如在预订酒店时。对于我们在网上读到的评论,我们能给予多少信任?也许是互联网巨魔用负面评级轰炸了一个网站,或者是一家公司的公关人员为他们的客户写了一些热情洋溢的积极言论?大多数人都有一定程度的怀疑。评级也可以在屏幕后面使用,例如在标记可能的恶意软件时。我们能根据评级自动做出决策吗?有没有一种公式化的方式来使用评级而不被欺骗?我们的研究为基于评级的安全决策提供了基础。评级在开放网络中尤为重要,因为开放网络在物联网中扮演着重要的角色。在开放的网络中,参与者可能是恶意的(攻击者),但我们可能依赖他们提供的信息。在目前对使用潜在不公平评级的网络的分析中,对攻击者做出了假设。例如,他们实现了利润最大化,或者想要执行特定的行动。然而,在现实中,我们无法知道攻击者想要什么或将会做什么。这是我们方法中的关键挑战:我们提供的解决方案具有经过验证的风险界限,无论攻击者的行为如何。使用信息论,数字网络能够在没有噪声的情况下重建信号。通过将正确的决策建模为信号,将攻击建模为噪声,我们在以前的工作中证明了,通常情况下,信息携带在评级中。使用与数字网络中应用的技术类似的技术,我们可以重建正确的决策。因此,我们提出了一个方法框架来利用信息来做出正确的决策,我们的框架包括将评级转换为正确决策的一般技术,以及基于这些技术的决策方案。有两种主要的应用:一种是集中式决策系统,另一种是分散的个人决策系统。集中的例子包括YouTube根据版权主张删除内容,Facebook审查淫秽材料,以及在电子商务系统上发现欺诈性商家。分散的例子是ad-hoc网络,其中选择远程节点来路由敏感信息,点对点网络,恶意对等点破坏协议,以及对等点评估,其中学生必须对他们的同龄人评分。我们提供了一个集中和分散的系统,在所有攻击下做出被证明是正确的决策。该框架的一个主要组成部分是评级的理论基础。我们定义了三个理想的性质:稳健性、最优性和稳定性。如果一个决策方案提供了错误的决策,且概率在epsilon之下,则该决策方案称为epsilon-稳健。有了足够可能是诚实的消息来源的足够评级,这是很容易获得的。最优化是指将成本(评级的数量和复杂性)降至最低。稳定性意味着,如果诚信程度低于预期,决策方案就无法在不提高成本的情况下得到改善。我们调查了稳健性、最优性和稳定性可以结合在一起的背景,以及发生这种情况的代价。最有趣的背景是动态的:用户可以在其中确定(具有错误肯定/否定的概率)先前评级的准确性。这种动态的背景在理论上和实践上都很有趣。理论上的兴趣是,需要更先进的信息论技术,而且可能与其他领域有深入的联系,例如对抗性机器学习。实际的利益是,在许多系统中,消息来源被不止一次使用,决策者对旧评级的质量确实有一个模糊的概念。这些动态信息的有效利用还没有实现,并将提高评级系统的安全性。本研究的结果将是提供更安全的评级系统。
英文摘要
Anyone who uses the internet will be aware of ratings and reviews, for example when booking a hotel. How much trust can we place in reviews we read online? Perhaps internet trolls bombarded a site with negative ratings, or perhaps a company's PR person wrote something glowingly positive for their client? Most people have a degree of skepticism. Ratings can also be used behind the screens, for example when flagging possible malware. Can we automate decisions based on ratings? Is there a formulaic way of using the ratings without being deceived? Our research proposes a foundation to enable secure decisions based on ratings.Ratings are especially important in open networks, which play a large role in the internet of things. In open networks, participants are potentially malicious (attackers), yet we may rely on information that they provide. In current analysis of networks that use potentially unfair ratings, assumptions are made about the attackers. For example, that they maximise their profit, or want to perform specific actions. In reality, however, we cannot know what the attackers want or will do. This is the crucial challenge in our approach: we provide solutions with a proven risk-bound, regardless of the behaviour of the attackers.Using information theory, digital networks are able to reconstruct signals despite noise. By modelling correct decisions as a signal, and attacks as noise, we have proven in previous work that typically, information is carried in ratings. With techniques similar to those applied in digital networks, we can reconstruct the correct decision. So, we propose a framework of methods to use information to come to correct decisions despite attacks.Our framework consists of general techniques regarding transforming ratings to correct decisions, and of decision schemes based on these techniques. There are two major applications: a centralised system making a decision, and a decentralised system where individuals make decisions. Centralised examples are YouTube deleting content on the basis of copyright claims, Facebook censoring obscene material and finding fraudulent merchants on an e-commerce system. Decentralised example are ad-hoc networks, where distant nodes are selected to route sensitive information, peer to peer networks, with malicious peers breaking protocol, and peer assessment, where students have to grade their peers. We deliver both a centralised and a decentralised system that makes provably correct decisions under all attacks.A major component of the framework is the theoretical foundation for ratings. We define three desirable properties: robustness, optimality and stability. A decision scheme is called epsilon-robust if it provides the wrong decision with a probability under epsilon. With sufficient ratings from sources that are sufficiently probably honest, this is easy to obtain. Optimality is about reducing the cost (amount and complexity of ratings) to the minimum. Stability means that if the degree of honesty is lower than expected, the decision scheme cannot be improved without raising costs. We investigate in which contexts robustness, optimality and stability can combine, and at which cost this occurs.The most interesting context is dynamic: where users can determine (with a probability of false positives/negatives) the veracity of previous ratings. This dynamic context is both theoretically and practically interesting. The theoretical interest is that more advanced information theoretic techniques are required, and there may be deep links to other fields, such as adversarial machine learning. The practical interest is that in many systems, sources are being used more than once, and decision makers do have a vague idea about the quality of older ratings. Provably effective use of this dynamic information has not been achieved, and will improve the security of rating systems.The result of this research will be to provide more secure rating systems.
期刊论文(1)
专著(0)
科研奖励(0)
会议论文
DOI:
10.1109/csf49147.2020.00036
发表时间:
2020
期刊:
影响因子:
--
作者:
[Muller T]
通讯作者:
Muller T
海外基金