Sono totalmente confuso dai termini di chiave pubblica e chiave privata. Dalla mia comprensione, la "chiave pubblica" viene utilizzata per crittografare i dati, è più simile a un lucchetto che può bloccare qualcosa e solo la "chiave privata" (proprietario della chiave) può sbloccarlo. Allora perché chiamarla "chiave pubblica", perché non chiamarla "serratura pubblica"?
Se "chiave pubblica" è il termine corretto e si riferisce all'analogia chiave / lucchetto. Allora dov'è la serratura? E come funzionano queste chiavi, serrature?
Se "chiave pubblica" non si riferisce all'analogia chiave / lucchetto, potresti spiegarmi un'analogia per capire come funziona effettivamente la crittografia asimmetrica:
1. quando una chiave pubblica crittografa qualcosa, una chiave privata lo decrittografa
2. quando una chiave privata crittografa qualcosa, una chiave pubblica per verificarlo