棘手的加密算法设计

hac*_*ist 5 encryption algorithm math binary logic

鲍勃和爱丽丝都有一个他们想保密的位字符串.他们每个人都想知道他们的两个位串的逻辑AND是什么而不告诉对方或其他任何人他们的实际位串......他们怎么能这样做?请记住,即使他们都持有两个字符串的AND,他们仍然无法准确计算另一个人的字符串(当然,除非他们的一个字符串都是1).

我知道我之前在某种关键系统/投票系统中看到了类似的东西,但我记不起细节了.它必须是像私人随机密钥,xor它并以某种方式使用它...但我无法弄清楚细节.那里有聪明的加密人吗?

tem*_*def 0

我认为您正在寻找同态加密系统,在该系统中可以对加密值进行计算,而无需暴露这些加密值是什么。这包含了比简单地计算按位与更普遍的问题。

希望这可以帮助!