The area of cryptography is huge and diversified, with different types and strategies designed to fulfill specific security wants. The three major kinds of cryptography are symmetric-key cryptography, asymmetric-key cryptography, and hash features. A common key trade mechanism in safety protocols is the Diffie-Hellman key exchange. NIST introduced it’s going.