¿Puedo ocultar información del dispositivo que utilizo para cifrarlo?

0

Suponga que tengo algo de información (es decir, mi elección durante una elección) Quiero que mi dispositivo se cifre. Al mismo tiempo, no quiero que mi dispositivo sepa el significado de la información que descifra.

Ejemplo : antes de votar, obtengo una boleta y una tarjeta de codificación que indica qué opción representa a qué candidato. Ahora el dispositivo no puede saber qué candidato voté, incluso si sabe lo que "cruzé".

Mi pregunta: ¿Existen otros métodos para ocultar la información de mi dispositivo?

    
pregunta WeGi 30.03.2015 - 16:38
fuente

1 respuesta

3

Hay ciertos algoritmos que le permiten hacer cálculos en valores cifrados. enlace sin embargo, las cosas siguen siendo lentas y poco prácticas.

Lo que puedes hacer en tu ejemplo es crear dos 'máquinas'. Cuando inserta una boleta en su aparato, una máquina cuenta los votos de forma independiente (el agujero que perforó), la otra realiza un seguimiento independiente del aleatorizador en la tarjeta de la boleta. Más tarde, puede combinar esos datos para contar el voto en una tercera máquina.

Las máquinas aquí pueden ser virtuales o incluso scripts separados, dependiendo del grado de separación física que necesite y de cuán 'confiable' sea su código. Independientemente, las fuentes de datos no significan nada para ninguna de las máquinas, solo cuando las reúnes se "resolverá".

    
respondido por el Guru Evi 30.03.2015 - 20:32
fuente

Lea otras preguntas en las etiquetas