Posso nascondere informazioni dal dispositivo che uso per crittografarlo?

0

Supponiamo di avere alcune informazioni (ad esempio la mia scelta durante le elezioni) Voglio che il mio dispositivo crittografato. Allo stesso tempo, non voglio che il mio dispositivo conosca il significato delle informazioni che decodifica.

Esempio : prima del voto ottengo una scheda elettorale e una scheda di codifica che indica quale scelta rappresenta quale candidato. Ora il dispositivo non può sapere quale candidato ho votato, anche se sa cosa ho "incrociato".

La mia domanda: esistono altri metodi per nascondere le informazioni dal mio dispositivo?

    
posta WeGi 30.03.2015 - 16:38
fonte

1 risposta

3

Esistono determinati algoritmi che consentono di eseguire calcoli su valori crittografati. link tuttavia le cose sono ancora lente e poco pratiche.

Quello che puoi fare nel tuo esempio è creare due "macchine". Quando si inserisce una scheda elettorale nel proprio apparato, una macchina conta in modo indipendente i voti (quale buco si buca), l'altro tiene traccia indipendentemente del randomizzatore sulla scheda di voto. Successivamente è possibile unire i dati per contare il voto in una terza macchina.

Le macchine qui potrebbero essere script virtuali o persino separati, a seconda del grado di separazione fisica necessario e di quanto è "affidabile" il tuo codice. Indipendentemente le origini dati non significano nulla per nessuna macchina, solo quando le metti insieme la risolveranno.

    
risposta data 30.03.2015 - 20:32
fonte

Leggi altre domande sui tag