See there is 1 private key used by both sender and receiver... The sender encrypts the message using the key then he sends the key to the reciever through a safe channel that the 3rd party doesn't get that key.. Using that key the reciver decrypts the message