这种情况很棘手,因为一方面,电子邮件无法再发送到请求从列表中删除的地址,但其数据无法存储以保证这一点。有一个解决方案:使用所谓的哈希算法从电子邮件地址生成哈希值,从而对它们进行加密。
例如,对于像 [email protected] 这样的电子邮件地址,我们获得以下十 副总裁风险电子邮件列表 六进制哈希该值存储在阻止黑名单中,并与要导入的每个电子邮件地址的哈希值进行比较。如果匹配,则相应的电子邮件地址将被阻止并且不会再次使用。
彩虹表:哈希的漏洞
该系统有效,但也有其缺点:首先,生成哈希值的算法变化相对频繁,并且必须更新它们以免过时。第二个漏洞是所谓的“彩虹表”:借助哈希算法,可以使用输入值及其相应的哈希值生成巨大的列表,并可以通过搜索翻译来重新构建电子邮件地址。就像一本字典一样。