Authentication 用户认证与dht

Authentication 用户认证与dht,authentication,p2p,dht,Authentication,P2p,Dht,假设我只实现了DHT(分布式哈希表)(在Python中),我希望在P2P网络上构建身份验证服务,但不引入具有此类服务的集中式身份验证服务器。可以做到吗?如果可以,我如何才能做到 我很熟悉Skype和Wuala是如何做到这一点的,但我正在寻找没有单点故障的分散解决方案。单点故障与身份验证的好处在于,更容易确保来自身份验证机器的结果安全有效。您必须能够在DHT上设置值,这些值不会被其他值覆盖,您必须验证它们的结果,验证它们是否与您的应用程序匹配,并且必须加密其他人读取的值。[许多大型DHT服务器可供

假设我只实现了DHT(分布式哈希表)(在Python中),我希望在P2P网络上构建身份验证服务,但不引入具有此类服务的集中式身份验证服务器。可以做到吗?如果可以,我如何才能做到


我很熟悉Skype和Wuala是如何做到这一点的,但我正在寻找没有单点故障的分散解决方案。

单点故障与身份验证的好处在于,更容易确保来自身份验证机器的结果安全有效。您必须能够在DHT上设置值,这些值不会被其他值覆盖,您必须验证它们的结果,验证它们是否与您的应用程序匹配,并且必须加密其他人读取的值。[许多大型DHT服务器可供许多人使用]

真正的问题是信任您收到的信息。因此,您必须至少对接收信息的人进行身份验证。问题是好的,但是对于真正好的解决方案,你必须考虑基于排名的算法。 它们的工作原理有点像Pretty Good Privacy(PGP),在PGP中,信任关系传播并用于验证一系列建议。关于这一主题有大量的学术研究:


  • 捷克共和国布拉格 九月一日九月五日 国际标准书号:0-7695-1993-8

    Nicola Mezzetti,“建立虚拟企业中信任关系的模型”,数据库和专家系统应用,国际研讨会,第420页,第14届数据库和专家系统应用国际研讨会(DEXA'03),2003年


  • 国际技术转让和商业化杂志 第6卷,编号1/2007,第40-55页