L'ho già rilevato alcune volte, ma ancora non capisco come funzioni la crittografia a chiave pubblica / privata. La pagina di Wikipedia sulla crittografia a chiave pubblica dice:
Public key cryptography, or asymmetrical cryptography, is any cryptographic system that uses pairs of keys: public keys which may be disseminated widely, and private keys which are known only to the owner. This accomplishes two functions: authentication, which is when the public key is used to verify that a holder of the paired private key sent the message, and encryption, whereby only the holder of the paired private key can decrypt the message encrypted with the public key.
La parte che non capisco è perché solo il titolare della chiave privata può decodificare il messaggio crittografato con la chiave pubblica. Quando crittografate un messaggio con una chiave, dovrebbe essere possibile decodificarlo con la stessa chiave, giusto?