Come comunicare in modo sicuro su una rete monitorata [duplicato]

-1

Diciamo che abbiamo Alice e Bob in una chat, cercando di comunicare. Sono connessi alla stessa rete, ma abbiamo l'amministratore della rete che monitora costantemente tutti i dati inviati ai server (e ricevuti dai server, se è per questo). Come sarebbero in grado di inviare messaggi tra loro senza che l'amministratore sia in grado di vedere? Supponendo che stiano inviando messaggi in chiaro, niente di complicato

    
posta Hugh Chalmers 30.12.2017 - 20:50
fonte

1 risposta

2

Potresti essere interessato alla comunicazione PGP: link

Entrambe genererebbero una coppia chiave pubblica-chiave privata sui sistemi locali. Ogni coppia di chiavi è collegata matematicamente, ovvero una chiave pubblica è correlata alla sua chiave privata. Pubblicherebbe quindi la chiave pubblica, beh, pubblicamente affinché tutti possano vederla. L'idea è che chiunque può crittografare un semplice messaggio in chiaro usando la tua chiave pubblica e inviarti il risultato. Solo tu sarai in grado di decodificare il messaggio usando la tua chiave privata memorizzata.

Quindi in questo caso, Alice avrebbe detto a Bob la loro chiave pubblica, nella chat o da qualche altra parte. Bob usa quindi la chiave pubblica di Alice per crittografare un messaggio in chiaro in chiaro, quindi pubblica il risultato sul servizio di chat. Alice prende il messaggio crittografato dal server di chat e lo decrittografa sul proprio computer locale utilizzando la chiave privata segreta. Allo stesso modo, le comunicazioni da Alice a Bob sono anche crittografate usando la chiave pubblica di Bob.

I passaggi coinvolti nella generazione di una coppia di chiavi privata-chiave pubblica sono elencati qui: link

    
risposta data 30.12.2017 - 21:06
fonte

Leggi altre domande sui tag