Asymmetric encryption uses a key pair consisting of a public key and a private key. The public key can be openly shared, while the private key remains secret with the owner. This design allows two parties to securely exchange data without first sharing a private secret, because data encrypted with the public key can only be decrypted by the corresponding private key. This enables secure communication and key exchange over untrusted networks.