Difference between Steganography and Cryptography

S.NO Steganography Cryptography
1. Steganography means cover writing. Cryptography means Secret writing.
2. Steganography is less popular than Cryptography. While cryptography is more popular than Steganography.
3. Attack’s name in Steganography is Steganalysis. While in cryptography, Attack’s name is Cryptanalysis.
4. In steganography, structure of data can not be altered. While in cryptography, structure of data can be altered.
5. Steganography supports Confidentiality and Authentication security principles. While cryptography supports Confidentiality and Authentication security principles as well as Data integrity and Non-repudiation.
6. Steganography relies on parameter such as Key. While cryptography does not relies on any parameter.
Posted on by