Symmetric Encryption vs Asymmetric Encryption Symmetric Encryption works by encrypting a message file by using a private key. The content can be decrypted using the same private key. If both the parties have the same key then only the message can be encrypted/decrypted. Asymmetric Encryption works with the public key and private key combination.Any message/file encrypted using a public key can only be decrypted using the related private Key. Similarly the message which is encrypted using a private key key can only be decrypted using the related public key. Digital Certificates is a way of storing the keys and authenticating them through a neutral vendor, like Thawte, Symantec.
Blog about Programming.