Voglio avere una cifratura che quando le persone decodificano con la propria chiave, ottengono diversi messaggi significativi. È possibile questo?
In teoria si. In pratica no.
Potresti usare un codice a una volta come
a \xor k = b and c \xor k' = b
Ma questo inverte il ruolo della chiave e del messaggio. b diventa la chiave e k / k' il testo cifrato. In effetti è possibile modificare la funzione XOR in qualsiasi altra funzione, richiederebbe le stesse proprietà e quindi avrebbe gli stessi punti deboli.
Leggi altre domande sui tag encryption