Questions tagged [steganography]

Steganography is the art and science of writing hidden messages in such a way that no one, apart from the sender and intended recipient, suspects the existence of the message. While cryptography protects the contents of a communication, steganography aims to prevent others from learning that a communication even occurred.

Filter by
Sorted by
Tagged with
19
votes
1answer
2k views

What systems of robust steganography are out there?

By robust, I mean resistant to common image transforms (reversal, crop a non-multiple of 8 pixels off and recompress, blur, solarize to 64 levels, then interpolate, and sharpen, change compression ...
17
votes
4answers
7k views

Why doesn't steganography increase the size of an uncompressed image?

So I have this question. I downloaded a .BMP off google due to .BMPs being not compressed. Just a 1024x768 .BMP image which its size os of 2.25Mb. I put the image in a steganography application.. ...
12
votes
2answers
5k views

Why did Histiaeus tattoo his slave's head?

The story is often told that Histiaeus tattooed a secret message on his slave's head, waited for his hair to grow back, then sent him off to Miletus. Why would he have done this? The story is usually ...
12
votes
7answers
5k views

Any efficient text-based steganographic schemes?

Sophisticated and efficient steganographic schemes with images as cover are available. However, I wonder: are there any that use texts as cover instead? If one could only transfer a few printable ...
8
votes
2answers
1k views

Determine whether bit sequence is hash?

I would like to know whether it is possible to determine whether a value of for example 256 bit length is a SHA-256 hash or a random, equally distributed value. Is ...
8
votes
2answers
755 views

Perfect Steganography

History contain many example of old steganography. We also have digital steganography. Is there any kind of “Perfect Steganography”, in a sense that only the designer can extract the concealed ...
7
votes
2answers
5k views

How secure is it to use password as AES key?

I am developing a steganography app where user encrypt any file into an audio file. The user can enter a password to protect the hidden data. The same password is converted as a 256 bit key and the ...
7
votes
2answers
725 views

Maximum steganographic embedding rate not detectable by steganalysis?

When using advanced steganographic methods (like F5) what is the approximate maximum embedding rate when advanced Steganalysis (like a machine learning approach) can no longer reliably detect it? I ...
5
votes
3answers
548 views

Digital identification using steganography, can it be broken?

Digital identification using steganography, can it be broken? I have read a few articles saying that using an I.D. embedded in video, audio, etc can help track down the origin of a copyright ...
5
votes
1answer
984 views

Binary format of encrypted PGP private key?

Short Version of the Question: I would like to remove any predictable information from an encrypted private keys binary representation. Does anyone have a hint where the binary format for encrypted ...
5
votes
2answers
218 views

Steganography in speech by adding extra "filler" syllables [closed]

PREAMBLE About 20 years ago, when reading a novel (set in late 1800) by some classic Russian writer I came across very curious example of steganography. The two main characters were peasants who got ...
4
votes
5answers
1k views

How to disguise ciphertext

If I want to have a secret conversation, then I can encrypt it (with OTR etc). However, since big brother watches all communication, sending encrypted data will likely raise flags. Does anyone know of ...
4
votes
1answer
1k views

Making my steganography code more hard to detect and crack

I'm doing a college project about digital image steganography on MATLAB. So far i've been able to get the help i needed from cool guys on stackoverflow but i now need to make my algorithm more hard to ...
3
votes
3answers
2k views

Is there a cryptographic method to add noise to a plaintext instead of actually encrypting it?

I'm looking for a cryptographic technique that instead of permuting a cleartext, would add noise to the cleartext to obfuscate the true text among a bunch of garbage. For example, a list of 10 ...
3
votes
1answer
473 views

What makes LSBit steganography detectable? And what would help in concealing it?

In a project of mine I took a 24-bit bitmap image and I performed LSBit steganography over it (saved a black and white image inside each of the planes R, G, B) using pixel shuffling and xor encryption....
3
votes
1answer
516 views

Which is the most secure steganography technique? [closed]

Just like we have AES in crypotography, which is the most secure technique in Steganography? I am looking for a technique in which the standard image characteristic modifications it does go undetected(...
3
votes
1answer
83 views

Hide Randomness in Ciphertext

Ciphertext has the property to appear random. As a matter of fact, randomness is the first test, an encryption algorithm must pass. However, there are various setups, which monitor the incoming/ ...
3
votes
2answers
339 views

Are there any practical methods of steganography?

There isn't a whole lot of information on steganography in the modern age, from what I can tell. A google search for steganography usually brings up a list of very impractical methods (e.g. tattooing ...
3
votes
1answer
274 views

Detecting steganography in the stream of short messages

I have stream of millions of short n-bit (n<30) messages generated by some random number generator. The source of random number generator is not available to me. I suspect there are messages used ...
3
votes
1answer
324 views

Detecting steganography by analysing non-significant data entropy?

I am not thinking only steganography in images, I think it is also possible to encode data for example into the length of spaces of a clear html text. I suspect, the steganography changes (elevates) ...
3
votes
0answers
138 views

Old French Cipher w/ Text Hidden In Drawing

I'm trying to find a cipher challenge I saw a few years back, it was an old drawing (I think 1800's or earlier) with clouds and stars on it and French text was hidden in the image. Does anyone happen ...
2
votes
3answers
5k views

Steganography - How many bytes of information can you hide in a $1024 \times 768$ photo?

I have a photo with a resolution of $1024 \times 768$ which means $786432$ pixels in total. Let's suppose it's a 24-bit color RGB image (so 1 pixel = 3 bytes = 24 bits) and I want to hide information ...
2
votes
2answers
330 views

Is steganography valid only for digital images or also for printed images?

If I embed some information in an image using steganography and then I print that image, will I be able to retrieve information from the printed image or not?
2
votes
1answer
1k views

Can one hide a text in an image and then hide that image in another image? [closed]

Using a steganographic algorithm like least significant bit, can one hide a text in an image and then hide that image in another image?
2
votes
1answer
100 views

Would this image steganography technique be effective at avoiding detection?

I've observed that when you view only the LSB of an image it is typically random looking, but often has areas that correlate with the over all structure of the image. It's common for there to be large ...
2
votes
2answers
127 views

Practicality of codebook in current-day secret communications

Codebook appears, if I don't err, to be an antiquitated topic rarely touched upon in discussions of modern cryptography. Couldn't codebook nonetheless be of high practical utility and even be ...
2
votes
1answer
145 views

Transfer and hide ciphertext with hash functions?

Can hash functions be used to transfer and hide ciphertext? This somewhat similar locked question, "If cryptographic hashes are completely unique, could they theoretically be used to transfer data?", ...
2
votes
1answer
8k views

Extracting the hidden text off an image embedded with steganography

Is it possible for me to extract the hidden text off a stego-image without using the same application that the hidden text was hidden with. I used 5 applications that do steganography such as, ...
2
votes
2answers
1k views

Is there an algorithm to hide text in another text, while preserving the meaning of the latter?

Is there a way to hide a text message $A$ inside another text $B$ using a cryptographic cipher/algorithm, while preserving the sense/meaning of $B$ and without anybody being able to notice there is a ...
2
votes
2answers
829 views

Is it worth hiding an AES encrypted text string in a PNG image for better security?

I need advice as to whether it is worth the extra "security" and processing of an AES encrypted text string to be hidden in a PNG image as opposed to an AES encrypted text string to be saved in a read-...
2
votes
1answer
135 views

Understanding fail-stop subliminal channels

It has long been known that randomness can be used to create subliminal channels (see Simmons' "Prisoner's problem" in 1983) and that preventing such subliminal channels is hard. For the case at ...
2
votes
1answer
206 views

Defining format-preserving encryption for natural language

Assume we have plaintext in natural language. Can we use format-preserving encryption in such a way that the produced ciphertext cannot be distinguished from natural language?
2
votes
0answers
104 views

ASCII characters in an image steganography [duplicate]

Given an image size of 300 by 400, what is the maximum number of ASCII characters (7 bits) that can be embedded using the LSB steganography? I would assume that every pixel can perform an LSB so ...
2
votes
0answers
78 views

Possible deciphering methods for the steganography on an old check? [closed]

This check was deposited in the 1930s, and it was issued by OCBL (an old bank in Singapore). The checks issued by this bank had an interesting feature - an obfuscated pattern printed on the back of ...
2
votes
0answers
45 views

What are ZK and Fusion algorithms in image steganography

in the literature I have found some algorithms mentioned as ZK and Fusion in image steganography. But I couldn't find any detailed information about these algorithms. Could someone please help to ...
2
votes
0answers
136 views

How should we assess the quality of steganography?

I am asking this question instead of extending the discussion of another question (Perfect Steganography). I did try starting a chat room (https://chat.stackexchange.com/rooms/87636/perfect-...
1
vote
4answers
4k views

In English, are there any words which encrypt to other words under the Caesar Cipher?

Are there any words in the English language which, when encrypted using the Caesar Cipher with any key, result in another English word? How may one go about determining which Caesar shifts are weakest ...
1
vote
2answers
12k views

Algorithm/Technique for Steganography [closed]

What is the most used Algorithm/Technique in Steganography? I made some research about the algorithm/technique and I think Least Significat Bit(LSB) is the most used algorithm, is there any more ...
1
vote
1answer
15k views

Uncovering file hidden in .BMP

I've recently been linked by someone to this particular puzzle which seems to point to a hidden file within the image. The clue given to me was "anagram" although I could not make much sense of it. ...
1
vote
1answer
1k views

Why does image size increase after steganography?

I am working on a steganography technique. Sometimes I need to send my steganographed images online to my friends but in the process the image gets compressed destroying all the data. I found ways to ...
1
vote
1answer
192 views

Is a singular LUKS volume with different passwords that unlock different filesystems possible?

So it's hard to make sense out of the title. Let me elaborate: In LUKS, you can have multiple passwords that unlock the same volume (due to their "unified key setup" where they have a single master ...
1
vote
1answer
191 views

The example of Wikipedia on steganography doesn't work

I was reading some stuff on steganography. There is an example on the wikipedia page : However, I tried many software to get the hidden image, but no one worked. Is there anything wrong about that? ...
1
vote
2answers
433 views

How can I retrieve data embedded in an image with steganography?

I want to know is there any way to retrieve data embedded in a steganalised image by just scanning the image with mobile scanner? Just like qr code scanning
1
vote
1answer
797 views

Turning data into seemingly random noise

I am currently working on a python script that does image steganography, altering the least significant bit on each channel of the image. Now imagine encrypting a file with a bunch of null bytes, or ...
1
vote
1answer
44 views

PSNR and MSE values

I've a program for image steganography where text is hidden in images. What are the ideal values for PSNR(Power signal noise ratio) and MSE(Mean square Error) and how to calculate PSNR and MSE values?
1
vote
1answer
90 views

How to hide multiple types of information in the same file?

I have a vague memory of watching a video of a guy "unraveling the secret story / lore" from the game Doki Doki Literature Club. And I remember that he took a file, converted it to .txt and ...
1
vote
2answers
67 views

Can TLS be used simply to exchange keys using the handshake protocol?

From what I understand, in general, TLS consists of two protocols: 1 - Handshake protocol: uses public-key cryptography (ECDH, DH) to establish a shared secret between the client and server. 2 - ...
1
vote
1answer
141 views

Error correcting codes that are indistinguishable from random

Suppose you have a public program P(n) which takes message n and generates an encrypted output (utilizing asymmetric cryptography) for some entity which has the private key to decrypt it. Using a ...
1
vote
1answer
145 views

Crypto system design : How to design Encryption for Zero width characters

Zero width character's can be used to hide text in plain sight.I am building a system where user's can provide their secret message , cover message and a password (key) which I would encrypt and give ...
1
vote
1answer
50 views

DCT Steganography - Where to embed the data

Just a quick question about DCT Steganography. Do you embed the data before or after you send the 8*8 block through the quantization table?