Skip to content

StegoCaps is a collection of simple text-based steganography implementations based around hiding the secret text in a cover text by manipulating the capitalization of the cover text.

Notifications You must be signed in to change notification settings

noise/stegocaps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

STegOcaPs is a collection of simple text-based steganography (http://en.wikipedia.org/wiki/Steganography) implementations based around hiding the secret text in a cover text by manipulating the capitalization of the cover text letters.

I originally had the idea for the classic StegoCaps in 2005 but never got around to implementing it. I certainly never assumed that I was the first to consider this technique but hadn't looked around for other mentions or implementations of it. Now that I've implemented a basic version I decided to do some research, findings are below.

It's somewhat questionable if the more basic algorithms herein are truly steganography as they are not terribly effective at hiding the existence of the secret, but it's still fun!

Algorithms

Todo

  • repeat text to needed length for cover
  • truncate text to needed length for cover
  • generate lorem ipsum text for cover
  • fetch random wikipedia text for cover
  • protection against overflow/exhaustion of cover
  • unit tests
  • cover text from public domain books/poems
  • use spam corpus for cover text
  • web UI+API

Related tools and research

Also see this big list of all varieties of stego tools: http://www.jjtc.com/Steganography/tools.html (lots of dead links unfortunately)

About

StegoCaps is a collection of simple text-based steganography implementations based around hiding the secret text in a cover text by manipulating the capitalization of the cover text.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages