Electronic mail security techniques like PGP and S/MIME aim to provide confidentiality, authentication, integrity, and non-repudiation for email. PGP uses public/private key encryption and a web of trust model while S/MIME relies on X.509 certificates and certificate authorities. DomainKeys Identified Mail (DKIM) is a newer approach that cryptographically signs emails to indicate the domain responsible and allow verification by recipients.