The answer is master keys. The key distribution often includes the use of master keys which are rarely used and are long-lasting. In addition to public key cryptography, the key distribution of public keys is completed over public key servers. As soon as a person generates a key-pair, keep one key private and the other which is recognized as the public key and uploaded to a server where it can be retrieved by anyone to send the user a private, encrypted and communication.