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
1 answer
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 ...
Sherwood Botsford's user avatar
17 votes
4 answers
8k 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.. ...
Matthew Goodlip's user avatar
13 votes
7 answers
6k 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 ...
Mok-Kong Shen's user avatar
12 votes
2 answers
6k 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 ...
TypeIA's user avatar
  • 231
10 votes
2 answers
904 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 ...
kelalaka's user avatar
  • 47.6k
8 votes
2 answers
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 ...
Julian Bruckner's user avatar
8 votes
2 answers
742 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 ...
user3120921's user avatar
7 votes
2 answers
6k 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 ...
Gerard Jean's user avatar
5 votes
3 answers
618 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 ...
Overloaded_Operator's user avatar
5 votes
5 answers
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 ...
John Henckel's user avatar
5 votes
1 answer
2k 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 ...
KayleeTheMech's user avatar
5 votes
2 answers
258 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 ...
Dimitry K's user avatar
  • 153
4 votes
1 answer
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 ...
Ahmed Ihsan Tawfeeq's user avatar
3 votes
3 answers
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 ...
argybargy3's user avatar
3 votes
4 answers
7k 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 ...
Keith Matthews's user avatar
3 votes
1 answer
512 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....
Ahmed Ihsan Tawfeeq's user avatar
3 votes
1 answer
560 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(...
Jay's user avatar
  • 369
3 votes
1 answer
100 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/ ...
R. Sam's user avatar
  • 389
3 votes
2 answers
381 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 ...
Daffy's user avatar
  • 2,379
3 votes
1 answer
279 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 ...
Moonwalker's user avatar
3 votes
3 answers
194 views

Message Hiding Using Keyed Steganography

i would like to know what are the danger can be occur by performing steganography without a key? Please kindly explain to me.
Sharvinthsai Rau's user avatar
3 votes
1 answer
365 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) ...
peterh's user avatar
  • 390
3 votes
0 answers
152 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 ...
Sam Kennedy's user avatar
2 votes
3 answers
7k 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 ...
bashbin's user avatar
  • 159
2 votes
2 answers
688 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?
Rahul Savsani's user avatar
2 votes
1 answer
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?
Paps Jhon's user avatar
2 votes
1 answer
67 views

Too many wet positions in Wet-Paper Codes steganography with random H

I am implementing wet-paper codes (WPC) with randomly generated parity-check matrix $H$, based on this paper. As the wet DCT coefficients, I set DCT coefficients with value 0, or with values 0 and 1 (...
Martin Benes's user avatar
2 votes
1 answer
207 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 ...
Chris_F's user avatar
  • 179
2 votes
2 answers
139 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 ...
Mok-Kong Shen's user avatar
2 votes
1 answer
263 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?", ...
Patriot's user avatar
  • 3,112
2 votes
1 answer
10k 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, ...
Matthew Goodlip's user avatar
2 votes
2 answers
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 ...
Zorgatone's user avatar
  • 137
2 votes
2 answers
946 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-...
DaNCh's user avatar
  • 23
2 votes
1 answer
154 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 ...
Ginswich's user avatar
  • 385
2 votes
1 answer
218 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?
Pequenito's user avatar
2 votes
0 answers
109 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 ...
user73481's user avatar
2 votes
0 answers
87 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 ...
Ge Rong's user avatar
  • 121
2 votes
0 answers
53 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 ...
Vimukthi Saranga's user avatar
2 votes
0 answers
156 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-...
DrPhill's user avatar
  • 193
2 votes
0 answers
129 views

Rating a steganographic system using Blum Blum Shub to locate hidden bits

Currently I'm building a toy steganography system based in a web browser. Besides all the obvious issues with building a system requiring extreme privacy into a browser (this is a toy!), I was curious ...
Everlag's user avatar
  • 150
1 vote
2 answers
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 ...
goldroger's user avatar
  • 1,727
1 vote
3 answers
179 views

Hide secrets in an article composed with Machine Learning?

Say that Alice wants to communicate with Bob, but she does not want any direct contact with him. Instead, Alice will put the secret in public, such as a discussion board, and Bob will come there to ...
SamTest's user avatar
  • 157
1 vote
1 answer
20k 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. ...
stephchia's user avatar
1 vote
1 answer
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 ...
Ritwik's user avatar
  • 121
1 vote
1 answer
251 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 ...
TheFuzzyFish's user avatar
1 vote
1 answer
209 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? ...
Manchez's user avatar
  • 11
1 vote
1 answer
988 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 ...
whiterock's user avatar
  • 113
1 vote
2 answers
669 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
Rahul Savsani's user avatar
1 vote
1 answer
46 views

How to process a message to be embedded using steganography?

Let's say we embed a text using steganography by modifying an existing cover object. What would be the steps needed to be done on the message? I can think of source coding (compression) channel ...
Martin Benes's user avatar
1 vote
1 answer
622 views

How does Syndrome-Trellis Code (STC) work?

Syndrome-trellis code was introduced to minimize embedding distortion in steganography. See this paper: Minimizing Embedding Impact in Steganography using Trellis-Coded Quantization. Background ...
akaoru's user avatar
  • 13