The primary difference between symmetric and asymmetric cryptography is the handling of the decryption keys, in symmetric cryptography the key is the same across all ends, anyone with the key can decrypt the data this allows for faster encryption and decryption but less secure. Asymmetric on the other hand has a public and a private key the public key encrypts, the private, which only stays with the sender, is used to decrypt. allowing for more security but less speed.