Come confrontare i contenuti dei file crittografati sul sistema decentralizzato?

1

Ho tre persone: Alice, Bob ed Eva. Diciamo che Alice e Bob vogliono condividere le stesse informazioni con Eva, ma non vogliamo che Eva sappia quali sono le informazioni, e Alice e Bob non vogliono che nessuno sappia qual è il loro segreto. Come possiamo approcciare la crittografia in modo che l'informazione XYZ sia crittografata in modo diverso per Bob e Alice (cioè, non possono confrontare i risultati per capire la fonte), ma Eva può capire che sono uguali senza poterli decifrare lo stato di base e conoscere le informazioni.

Non c'è un mezzo intermedio, Eva si collega direttamente con Bob e Alice, ma Bob e Alice non hanno alcuna connessione.

    
posta Manny Wilson 05.07.2018 - 19:57
fonte

1 risposta

1

Se stai chiedendo se due pezzi di testo cifrato possono essere confrontati con le informazioni spigolose, no. L'intero punto di crittografia consiste nel massimizzare la sicurezza delle informazioni , o in altre parole, riducendo al minimo la quantità di informazioni rivelate da un testo cifrato circa il testo chiaro sulla crittanalisi. L'indistinguibilità del testo cifrato , una proprietà dei moderni crittosistemi a chiave pubblica, è rilevante anche qui. In sostanza, i testi cifrati risultanti da due parti di testo crittografate con lo stesso codice dovrebbero non avere una correlazione indovinabile con i loro testi in chiaro originali.

Visto che non hanno alcuna comunicazione reciproca, potresti chiedere ad Alice e Bob di fornire hash firmati del testo in chiaro per dimostrare di conoscere le stesse informazioni (senza rivelare le informazioni effettive), ma c'è poco che puoi fare con ciphertext.

    
risposta data 05.07.2018 - 20:33
fonte

Leggi altre domande sui tag