• billwashere@lemmy.world
    link
    fedilink
    English
    arrow-up
    17
    ·
    2 days ago

    Yeah I thought steganography was hiding messages in images.

    Ok I just looked it up, apparently it can be anything. Images, audio, video, or even text.

    I remember I had this Perl module once that would convert passwords into a binary string and then convert that string into spaces and tabs. Looked like a blank file. I guess that was technically steganography.

    • frongt@lemmy.zip
      link
      fedilink
      English
      arrow-up
      14
      arrow-down
      6
      ·
      2 days ago

      No, that’s encoding. If you hid that message inside another message, that would be steganography.

      • wonderingwanderer@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        7
        ·
        2 days ago

        It is a message hidden in a message. The hidden message is the binary password, and the container message is “[blank]

        • Tetsuo@jlai.lu
          link
          fedilink
          English
          arrow-up
          1
          ·
          13 hours ago

          If i understand correctly it is a message within a blank file. So it is not steganography, I suppose.

          At least I dont think a seemingly blank file would pass as a valid message.

          That’s what I think is defining for steganography is that it is deceptive because you might not assume another secret message is hidden within the original message.

          • wonderingwanderer@sopuli.xyz
            link
            fedilink
            English
            arrow-up
            1
            ·
            11 hours ago

            The decoy container could be literally anything. Sure good steganography would be hidden in something that looks real, like a jpeg or a music file, because it gives it a reason for existing at a glance. That’s not to say it couldn’t be a blank plaintext file, it just might arouse more suspicions and be subjected to more scrutiny