I'm using the website https://www.igolder.com/PGP/encryption/ to encrypt/decrypt PGP messages and create public/private key pairs.
I get that when I send somebody my encrypted message only he can decrypt it, because I used his public key to encrypt. (integrity)
But when he recieves the encrypted message, he only needs HIS private key to decrypt it. How does that grant authenticity - how does he know who sent the message?
Is PGP only good for giving integrity but not authenticity?