A Trusted Third Party (TTP) is the party that provides the public and private keys needed for asymmetric encryption.