Hybrid communication

Having the authentic public key of each other, there are several proven protocols that can ensure the secure communication between the two parties. Public key cryptography is not well suited, for example, to transfer a large quantity of data, and thus a symmetric cipher could be used for this purpose. The key for the symmetric cipher can be transfered using the public key of the other party.