What type of encryption works well but requires both parties to have the same key?
a) Symmetric encryption
b) Asymmetric encryption
c) Public-key encryption
d) Private-key encryption