create account

Hiding sensitive Information: Steganography by timsaid

View this thread on: hive.blogpeakd.comecency.com
· @timsaid · (edited)
$86.21
Hiding sensitive Information: Steganography
<h1>What is steganography?</h1>
<p>Rough description: Steganography consists in hiding a message in a way that only the sender and receiver will know about its existence. Offering security by obscuring. The information is hidden in a container or vessel. The word are of Greek origin <em>steganos</em>, that means <strong>hidden</strong>; and <em>graphos</em>, <strong>writing</strong>.</p>
<p>Every time it is usually misconsidered a variety of <strong>cryptography</strong>, but this last consist in ciphering or encoding a message. An observer looking at that would say: "Yeah, OBVIOUSLY there's a secret message there". In steganography, the message is hidden in plain sight, invisible to the eye that does not know about it.</p>
<p>Now the example:</p>
<p><em>Zup big brother! I am sending you one of the pictures I took at this vacations. so that you may die of envy AHAHAHAAHAH!. I also uploaded it to whateversitetosharepictures.com so that you may re-download it in case that you delete it in a rage attack! AHAHAHA XOXOXOX"</em></p>
<p>https://s3.postimg.org/3mg9grvnn/example.jpg</p>
<p><em>One of the images: The image sent with the message.</em></p>
<p>https://s3.postimg.org/mstgjyc5f/example2.jpg</p>
<p><em>Another image: The image at the picture sharing site.</em></p>
<p>Really? Since we are talking about steganography, you already may guess they are not the same.</p>
<p>https://s3.postimg.org/bdwzfbzsz/compare.jpg</p>
<p>Get your photo editor. If you take both pictures, and place them side to side, they look like so anyways... Anyone looking at them would not be able to tell the difference. But there's...</p>
<p>Do an overlapping and run a "difference" filter in that advanced photo editor, we find a small spot that differs.</p>
<p>https://s9.postimg.org/6esto6x0f/zoom.jpg</p>
<p>If we take the filter off after selecting the pixels that are different and get this:</p>
<p>https://s9.postimg.org/nqokvw13z/exposed.jpg</p>
<p>Do they mean something? Yes. They are a gray-scale line of pixels, their codes are: 115 116 101 101 109, "steem" in ASCII (ALT+keypad, keyboard codes). Even if you FOUND the difference, you still have to know you've to disable the difference filter off, before getting the correct colors. Hide in plain sight.</p>
<h1>Why?</h1>
<p>The writer, Peter Wayner said that "an enemy can only control your information, if he can find it" and, it is not hard to find ourselves, today (specially with internet), in situations that we wish that our privacy is not breached, where compromising data could end at the worst possible hands.</p>
<p>Having a lot of uses in private communication, it is also used for watermarking data, and prove one's authory (photographer's you should ALL know this), track and identify documentation (someone in your company is leaking data, or selling it to the competency? Give each employee a piece of data with a unique mark... wait for it to go public, read the mark: find out who it was).</p>
<p>In this day's networks are flooded with multimedia data (sound, images and videos), allowing us to hide information nearly everywhere (yes, steganography does not only apply to photos, you can do it with audio, andvideos too!).&nbsp;</p>
<h1>Physical Steganography</h1>
<p>Since when do we use it? The first mention to steganography comes from 440 b.c., when Herodotus mentions how messages were hidden by being tattooed into slaves' heads, then they waited for the hair to grow, and sent them wherever the message was destined to go to. Many other ways of doing such thing have been used after that: Invisible ink, is a nice example. Who didn't write a message on paper with lemon juice or milk, to later reveal it with the flame of a candle?</p>
<h1>Digital Steganography</h1>
<p>There's a nearly an infinite amount of ways of hiding data in this modern era:</p>
<ul>
<li>
<p>Replace "noise" in a file (image or sound).</p>
</li>
<li>
<p>Use certain pixels in an image, or specific seconds in an audio.</p>
</li>
<li>
<p>Using another character frequency in a cipher (as in, use the Spanish character frequency, but write in English; that misleads the deciphering into totally wrong characters).</p>
</li>
<li>
<p>Emulate the structure of a text, for example, a to-do list.</p>
</li>
<li>
<p>Replace random data with REAL data.</p>
</li>
<li>
<p>Add information after the EOF (End of file) not affecting how it works.</p>
</li>
</ul>
<p>As you may see, the objective is to camouflage data in a way either human or machine can ever tell the difference of a steganographed container/vessel from an empty vessel. Add into the mix, putting more techniques into the game (as the ASCII characters of the example).</p>
<h1>Weakness</h1>
<p>Depending on the technique, some data can be harder or easier to find (a small image with changed pixels is rather... obvious).<br />The length of the message is of inverse proportion to the detectability.<br />Some format changes are rather... obvious (A txt file that says "hi" and occupies 4Gb of space... HAS hidden data).</p>
<h1>Water Marks</h1>
<p>Water marks is invisible data that is hiding at things like cloth, tags, bills and packaging, without altering them (in a serious way)... Not those things some "photographers" paste on top of their works, totally ruining the image. They are very useful for specific tasks:</p>
<ul>
<ul>
<li>
<p>Monitor transmissions: Identify TV shows, music, files (yes people, that is what Sony uses).</p>
</li>
<li>
<p>Identify an author's work (you'll see an example in a few... :D ).</p>
</li>
<li>
<p>Data tracking, as I previously mentioned in the supposed company leak.</p>
</li>
<li>
<p>Include a digital signature.</p>
</li>
<li>
<p>Copy control, certain Bills cannot be scanned (so I've been told; but friends mentioned that a black image returns when trying to make a full scan of a 100 dollar bill... Someone tell me, please).</p>
</li>
<li>
<p>Device control, items that activate or perform a task when they detect they are in the proximity of a certain multimedia (a barney doll that starts dancing, as soon as it detects the TV show's/song watermark).<br /><br /></p>
</li>
</ul>
</ul>
<p>The list of possibilities is endless</p>
<p>You just read a steganographed message, and didn't notice.</p> <strong>First character of every paragraph.</strong>
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 89 others
properties (23)
authortimsaid
permlinkhiding-sensitive-information-steganography
categoryscience
json_metadata{"tags":["science","security","mathematics","crypto","technology"],"image":["https://s3.postimg.org/3mg9grvnn/example.jpg","https://s3.postimg.org/mstgjyc5f/example2.jpg","https://s3.postimg.org/bdwzfbzsz/compare.jpg","https://s9.postimg.org/6esto6x0f/zoom.jpg","https://s9.postimg.org/nqokvw13z/exposed.jpg"]}
created2016-09-07 20:24:06
last_update2016-09-07 21:20:57
depth0
children15
last_payout2016-10-08 23:21:36
cashout_time1969-12-31 23:59:59
total_payout_value79.026 HBD
curator_payout_value7.188 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length6,312
author_reputation338,948,364,553,435
root_title"Hiding sensitive Information: Steganography"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,163,442
net_rshares28,417,265,380,791
author_curate_reward""
vote details (153)
@andu ·
$0.02
I love what you do tim, it's just freaking great normal people can learn this, would be nice if I bothered myself, lol.
👍  
properties (23)
authorandu
permlinkre-timsaid-hiding-sensitive-information-steganography-20160907t210056479z
categoryscience
json_metadata{"tags":["science"]}
created2016-09-07 21:00:57
last_update2016-09-07 21:00:57
depth1
children1
last_payout2016-10-08 23:21:36
cashout_time1969-12-31 23:59:59
total_payout_value0.019 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length119
author_reputation5,355,583,123,081
root_title"Hiding sensitive Information: Steganography"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,163,854
net_rshares56,779,950,607
author_curate_reward""
vote details (1)
@timsaid ·
You can be whatever you want to be :) We are our own limitations
👍  
properties (23)
authortimsaid
permlinkre-andu-re-timsaid-hiding-sensitive-information-steganography-20160907t210207703z
categoryscience
json_metadata{"tags":["science"]}
created2016-09-07 21:02:09
last_update2016-09-07 21:02:09
depth2
children0
last_payout2016-10-08 23:21:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length64
author_reputation338,948,364,553,435
root_title"Hiding sensitive Information: Steganography"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,163,868
net_rshares12,960,673,273
author_curate_reward""
vote details (1)
@ausbitbank ·
Cool post @timsaid - stegonography is another one of my random fascinations.. 
I actually worked for the <a href="https://www.steganos.com/en/about-steganos">worlds first commercial stenography company</a> back in the day :)
👍  
properties (23)
authorausbitbank
permlinkre-timsaid-hiding-sensitive-information-steganography-20160907t210602622z
categoryscience
json_metadata{"tags":["science"],"users":["timsaid"],"links":["https://www.steganos.com/en/about-steganos"]}
created2016-09-07 21:06:03
last_update2016-09-07 21:06:03
depth1
children2
last_payout2016-10-08 23:21:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length224
author_reputation287,009,709,424,827
root_title"Hiding sensitive Information: Steganography"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,163,918
net_rshares15,390,701,432
author_curate_reward""
vote details (1)
@timsaid ·
I used steganographie in one of my Crypto Challenges, but credits to this article go to...
👍  
properties (23)
authortimsaid
permlinkre-ausbitbank-re-timsaid-hiding-sensitive-information-steganography-20160907t211021481z
categoryscience
json_metadata{"tags":["science"]}
created2016-09-07 21:10:21
last_update2016-09-07 21:10:21
depth2
children1
last_payout2016-10-08 23:21:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length90
author_reputation338,948,364,553,435
root_title"Hiding sensitive Information: Steganography"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,163,965
net_rshares15,390,701,432
author_curate_reward""
vote details (1)
@ausbitbank ·
@renzoarg ;) Read it earlier but forgot to say it lol
properties (22)
authorausbitbank
permlinkre-timsaid-re-ausbitbank-re-timsaid-hiding-sensitive-information-steganography-20160907t214108515z
categoryscience
json_metadata{"tags":["science"],"users":["renzoarg"]}
created2016-09-07 21:41:09
last_update2016-09-07 21:41:09
depth3
children0
last_payout2016-10-08 23:21:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length53
author_reputation287,009,709,424,827
root_title"Hiding sensitive Information: Steganography"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,164,310
net_rshares0
@blakemiles84 ·
I love learning, and you sir, learned me some.

I had one extended course in 'spy fieldcraft' and really enjoyed it. It gets your brain thinking like a criminal, which is a double edged sword. Bad for obvious reasons, but good because it allows you to recognize potential threats easier. 

Now that I mention it, paranoia is another drawback :)

Upvoted and followed!
properties (22)
authorblakemiles84
permlinkre-timsaid-hiding-sensitive-information-steganography-20160907t204712154z
categoryscience
json_metadata{"tags":["science"]}
created2016-09-07 20:47:12
last_update2016-09-07 20:47:12
depth1
children2
last_payout2016-10-08 23:21:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length367
author_reputation51,861,865,663,185
root_title"Hiding sensitive Information: Steganography"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,163,680
net_rshares0
@renzoarg ·
$0.02
I don't see the follow at my profile (read the steganographed message at the post :p )
👍  
properties (23)
authorrenzoarg
permlinkre-blakemiles84-re-timsaid-hiding-sensitive-information-steganography-20160907t204742977z
categoryscience
json_metadata{"tags":["science"]}
created2016-09-07 20:50:12
last_update2016-09-07 20:50:12
depth2
children0
last_payout2016-10-08 23:21:36
cashout_time1969-12-31 23:59:59
total_payout_value0.017 HBD
curator_payout_value0.002 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length86
author_reputation62,960,081,117,872
root_title"Hiding sensitive Information: Steganography"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,163,706
net_rshares55,644,351,595
author_curate_reward""
vote details (1)
@timsaid ·
Interesting point there. Paranoia might be a good topic to write about. Credits of this collaboration however goes to someone else :) His name is hidden in the post, decipher it :P
properties (22)
authortimsaid
permlinkre-blakemiles84-re-timsaid-hiding-sensitive-information-steganography-20160907t210001717z
categoryscience
json_metadata{"tags":["science"]}
created2016-09-07 21:00:03
last_update2016-09-07 21:00:03
depth2
children0
last_payout2016-10-08 23:21:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length180
author_reputation338,948,364,553,435
root_title"Hiding sensitive Information: Steganography"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,163,846
net_rshares0
@ines-f ·
Very cool!
properties (22)
authorines-f
permlinkre-timsaid-hiding-sensitive-information-steganography-20160908t134707821z
categoryscience
json_metadata{"tags":["science"]}
created2016-09-08 13:45:36
last_update2016-09-08 13:45:36
depth1
children0
last_payout2016-10-08 23:21:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length10
author_reputation5,008,976,548,494
root_title"Hiding sensitive Information: Steganography"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,172,172
net_rshares0
@kus-knee ·
Very cool and very interesting! UPVOTED!

@kus-knee (The Old Dog)
properties (22)
authorkus-knee
permlinkre-timsaid-hiding-sensitive-information-steganography-20160907t203100447z
categoryscience
json_metadata{"tags":["science"],"users":["kus-knee"]}
created2016-09-07 20:31:00
last_update2016-09-07 20:31:00
depth1
children0
last_payout2016-10-08 23:21:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length65
author_reputation307,925,583,264,282
root_title"Hiding sensitive Information: Steganography"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,163,515
net_rshares0
@lemouth ·
Interesting and well detailed (and easy to read)! Thanks for sharing 

(it seems that @renzoarg already read it :p )
properties (22)
authorlemouth
permlinkre-timsaid-hiding-sensitive-information-steganography-20160907t214631320z
categoryscience
json_metadata{"tags":["science"],"users":["renzoarg"]}
created2016-09-07 21:46:30
last_update2016-09-07 21:46:30
depth1
children0
last_payout2016-10-08 23:21:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length116
author_reputation338,011,164,701,274
root_title"Hiding sensitive Information: Steganography"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,164,374
net_rshares0
@linkback-bot-v0 ·
This post has been linked to from another place on Steem.


  - [My Science & Technology Digest #5](https://steemit.com/popularscience/@claudiop63/my-science-and-technology-digest-5) by @claudiop63


Learn more about [**linkback bot v0.4**](https://steemit.com/steem/@ontofractal/steem-linkback-bot-v0-4-released). Upvote if you want the bot to continue posting linkbacks for your posts. Flag if otherwise.

Built by @ontofractal
properties (22)
authorlinkback-bot-v0
permlinkre-timsaid-hiding-sensitive-information-steganography-linkbacks
categoryscience
json_metadata{}
created2016-09-19 17:05:39
last_update2016-09-19 17:05:39
depth1
children0
last_payout2016-10-08 23:21:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length430
author_reputation1,915,954,976,722
root_title"Hiding sensitive Information: Steganography"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,297,700
net_rshares0
@smailer ·
$0.02
Your posts like encyclopedia about how all is works :)
👍  
properties (23)
authorsmailer
permlinkre-timsaid-hiding-sensitive-information-steganography-20160907t205438425z
categoryscience
json_metadata{"tags":["science"]}
created2016-09-07 20:54:51
last_update2016-09-07 20:54:51
depth1
children1
last_payout2016-10-08 23:21:36
cashout_time1969-12-31 23:59:59
total_payout_value0.018 HBD
curator_payout_value0.001 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length54
author_reputation58,387,135,395,705
root_title"Hiding sensitive Information: Steganography"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,163,768
net_rshares55,644,351,595
author_curate_reward""
vote details (1)
@timsaid ·
Ha! Nice point buddy :) I love to explain how the worlds works, but credits for this goes to a friend of mine. My article about Human Senses comes this week
properties (22)
authortimsaid
permlinkre-smailer-re-timsaid-hiding-sensitive-information-steganography-20160907t210101644z
categoryscience
json_metadata{"tags":["science"]}
created2016-09-07 21:01:03
last_update2016-09-07 21:01:03
depth2
children0
last_payout2016-10-08 23:21:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length156
author_reputation338,948,364,553,435
root_title"Hiding sensitive Information: Steganography"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,163,856
net_rshares0
@thylbom ·
$0.05
I love this stuff. Reminds me of the "number stations" that I used to listen to on the short wave as a kid during the cold war. Radio operators reading random numbers... Usually 5-digit packets recited ad nauseum with musical interludes... I'm sure there could have been encoded data contained in the numbers, but part of the code must have been knowing where the meaningful sequences begin and end. The constant broadcast of meaningless number sequences just confused the people who ran across the signal on the radio. People searching for messages would need to waste a lot of time accumulating and sifting through garbage looking for messages that might not even be there... That's hiding in plain sight...
👍  ,
properties (23)
authorthylbom
permlinkre-timsaid-hiding-sensitive-information-steganography-20160907t204305260z
categoryscience
json_metadata{"tags":["science"]}
created2016-09-07 20:43:06
last_update2016-09-07 20:43:06
depth1
children0
last_payout2016-10-08 23:21:36
cashout_time1969-12-31 23:59:59
total_payout_value0.041 HBD
curator_payout_value0.004 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length709
author_reputation2,378,728,881,917
root_title"Hiding sensitive Information: Steganography"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,163,652
net_rshares122,001,734,271
author_curate_reward""
vote details (2)