Sto cercando di comprendere la versione di scambio chiave di Hellman, Diffie e Merkle, ma dopo aver letto l'articolo Wiki a riguardo, non riesco a capire come sarà il fattore comunemente noto ('p', credo)?
Nella descrizione iniziale dei laici, per prima cosa la descrivono con: "Si noti che la vernice gialla è già stata concordata da Alice e Bob". Tuttavia, la descrizione originale dello scambio è la seguente: "Il metodo di scambio di chiavi Diffie-Hellman consente a due parti che non hanno una conoscenza precedente l'una dell'altra per stabilire congiuntamente una chiave segreta condivisa."
Da dove viene la base condivisa "paint" (che capisco essere un numero primo comunemente noto)? È incorporato nell'algoritmo stesso? Presumendo che qualcuno possa saperlo, perché non è un problema impedire agli attacchi man-in-the-middle di dirottare entrambe le connessioni con la propria chiave e fornire un servizio di 'traduzione' tra due chiavi di crittografia basate sulla chiave privata dell'attaccante? / p>