Estoy resolviendo un problema teórico con dos entidades, cada una con un número secreto. Deben averiguar si estos números son iguales sin revelar su número cuando difieren.
Una solución fácil es cifrar ambos números y comparar estos mensajes cifrados. En este caso, todavía es posible, en teoría, calcular / adivinar el otro número secreto (incluso si es muy improbable).
¿Hay algún protocolo que sea 'totalmente seguro', lo que significa que una entidad no puede adivinar el otro número secreto independientemente de su capacidad de cálculo?