Assumendo parametri condivisi: primo p base g
La chiave privata di Alice è a e la sua chiave pubblica è A , che è g ^ a mod p
Calcolare A richiede g * g * g ... a volte. Il modulo viene applicato ogni volta che è necessario.
Se un utente malintenzionato conosce A , p e g , perché è difficile calcolare a ? Non si limiterebbe a moltiplicare su g e a vedere se ha raggiunto A ?
Non vedo ciò che è fondamentalmente diverso tra il calcolo di Alice per creare A da a e da Eve calcolo alla forza bruta a conoscendo A . Qualcuno può fornire qualche informazione qui?