a chave publica vc deixa disponível para todomundo ou para um grupo específico e a privada vc guarda pra vc
quando vc vai enviar algo para algumas pessoas entao vc criptografa com a sua chave privada, e assim somente a sua chave publica poderá descriptografar, a única coisa que isso garante é q a pessoa que recebe a mensagem terá a certeza de que foi vc quem a enviou, mas teoricamente qlqr um poderá ler sua msg, afinal sua chave publica é publica
quando alguém quiser lhe enviar algo que somente vc deverá ler, então essa pessoa criptografa a msg com a sua senha publica, assim nao importa quem coloque as mãos nessa msg, apenas vc vai poder descriptografar e ler, sendo assim, vc nao terá garantias de quem realmente lhe enviou a msg, mas quem lhe enviou, seja quem for, terá a certeza de que só vc irá ler o conteúdo
vc pode achar que o método fica falho assim, ja quem vc nao tem garantia total das coisas, mas ele nao é, vc pode combinar sua chave privada com a chave publica de outras pessoas quando for enviar algo, criptografando a msg duas vezes, assim elas irao descriptografar com a chave sua publica e terao certeza que foi vc quem enviou a msg, e logo em seguida descrptografa denovo com a chave privada, oq garante a vc que apenas aquela pessoa irá ler
parece meio confuso né hehehe, espero ñ ter piorado as coisas
flw, t+