Crittografia a chiave pubblica...
Il problema della crittografia classica viene risolto dalla crittografia asimmetrica (anche detta a chiave pubblica) in cui ogni utente genera una coppia di chiavi. L'algoritmo matematico che effettua questa operazione deve essere tale da garantire che:
Un messaggio codificato con una chiave della coppia può essere decodificato solo con l'altra chiave della stessa coppia
- Non è possibile, in tempi ragionevoli e a costi accettabili, data una chiave della coppia, ricavare l'altra con un metodo di crittoanalisi
Ogni utente tiene per sè una chiave della propria coppia, denominata chiave segreta, e diffonde il piu' possibile l'altra, denominata chiave pubblica