Enriching undergraduate computer science curriculum with steganography examples

  • Authors:
  • Yana Kortsarts;Yulia Kempner

  • Affiliations:
  • Widener University, Chester, PA;Holon Institute of Technology, Holon, Israel

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Steganography is the art and science of concealing communication. The goal of steganography is to hide the very existence of information exchange by embedding messages into unsuspicious digital media covers. Like encryption, steganography manipulates data to ensure the security of information, but the concept of steganography differs from cryptography. Cryptography obscures the meaning of a message, but it does not conceal the fact that there is a message. The goal of cryptography is to make data unreadable by a third party, whereas the goal of steganography is to hide the data from a third party. In recent years, the interest in steganography has increased, and it was recognized that the use of steganographic technique might become a security threat. Furthermore, the first verified use of steganography for espionage purposes was recently confirmed by FBI in the case of Russian spies, who used steganography techniques to hide sensitive information in images on the internet. This accusation by the FBI has made steganography a topic of public interest, and has caused concern regarding the amount of images on the internet which could potentially hide secret messages.