跳转到主要内容

文章分类

摘要

通过使用假名隐藏身份,并确保在在线互动过程中无法与真实身份链接的假名身份。

问题

许多类型的敏感信息通过网络交互、电子邮件、数据共享或基于位置的系统发布,这些系统可以在数据包中包含用户姓名或标题信息。另一个问题可能是在论坛中匿名互动。然而,在一个匿名身份的论坛中,过多的互动可能是危险的,因为原始身份和假名身份之间的关系可能会暴露出来。

上下文

此模式可用于用户由公共身份标识的系统。

目标

隐藏参与者的身份。

激励示例

假设一些学生正在写一份考试,他们必须填写一份关于自己身份的表格,其中有一个可选的字段用于选择笔名。这样,结果可以在选定的化名下发布,并且每个学生的身份都被隐藏。但通过观察,一些学生可能能够找出哪个身份属于哪个假名,因此身份的保密性受到了损害。

解决方案

发起一个随机的假名,这个假名不能与原名相关,这样身份就被隐藏了。此外,假名依赖于隐藏,因此假名分配需要保护。

限制和后果

用户的真实身份是隐藏的。在某些情况下,需要额外的空间来存储假名身份映射。同一假名的广泛使用会削弱它。

已知用途

匿名者是匿名网络交互的著名工具。例如,它们通过在请求发送者和接收者之间使用代理来剥离数据包报头中的HTTPUSERAGENT等报头信息,因为它们包含关于数据包发送者的元数据。Mixmaster是一个匿名翻拍者,通过剥离其名称并指定假名来隐藏发送者和接收者的身份。一些注重隐私保护的数据共享系统使用假名,从而隐藏了姓名和社会安全号码等身份信息。例如,各种电子保健系统正在使用假名来存储电子保健记录。

标签

匿名性假名

类别

隐藏

相关模式

假名消息

支持模式

防止跟踪的条元数据保护

冲突的模式

匿名集洋葱路由

技术就绪水平

TRL-9:在运行环境中验证的实际系统(关键赋能技术的竞争性制造;或在太空中)

本文:https://cioctocdo.com/pseudonymous-identity-privacy-design-pattern

 

文章链接