Sto studiando "mix network" e sto leggendo il libro " Anonymous Communication Networks " scritto da Kun Peng.
All'inizio del capitolo 2, sezione 2.2, si parla della classificazione di Mix Networks e si dice che una rete di mix è classificata in quelli che impiegano la catena di decrittazione (DMN) e quelli che impiegano la re-crittografia (RMN).
Da quanto ho capito, un DMN corrisponde alla rete di mix Chaum, descritta nell'articolo di wikipedia: link
Il punto debole di questa rete di mix è che se un mix non è disponibile sulla catena, il messaggio non può essere trasmesso e dobbiamo inviare nuovamente il messaggio con un altro mix set.
Quindi, in realtà, la maggior parte delle reti di mix sono RMN, ma non sono sicuro della differenza tra RMN e DMN.
Con DMN, abbiamo n-layer di crittografia (n è il numero di mix nella catena), il che significa che l'utente ha bisogno di crittografare il messaggio per ogni livello prima di inviare il messaggio.
Con RMN, il messaggio viene nuovamente crittografato da ciascun mix e una chiave privata viene condivisa dalle autorità del server. Ho delle difficoltà a capirlo. Significa che alcuni server di autorità possono decodificare tutti i messaggi? Non è un grosso problema di anonimato?
Posso avere un esempio del funzionamento di un RMN con un esempio di base?
EDIT:
RMN utilizza le proprietà di crittografia El Gamal che consente la reencryption. Questo articolo: Un sondaggio su reti miste e le loro applicazioni sicure fornisce molte informazioni circa la reencryption mix-network.
La pagina 2149 spiega come funziona la rencrittografia, ma ho difficoltà a capire questa parte.