|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
|
Stop making mediocre tutorials.The best tutorials are video! Camtasia Studio makes it easy to create engaging, buzz-building screen videos at any size, in any popular format. Download the free trial!
|
|
#1
|
|||
|
|||
|
Language for stenography
So, I know there have been a few forum topics about ruby and python, but here is another one.
I am going to be taking an independent course in stenography at school, and was curious as to what language I should be using. Since this is an independent course, I can choose the language, libraries, tutorials, books etc. I have heard that both ruby and python are fairly nice for working with stenography, but I don't know about other languages. My biggest problem is finding out what language has the better libraries and support for image manipulation. Any thoughts on these two, or other languages. I am already familiar with java, vb.net, and c++ (along with many web based languages), so I was hoping to find something similar to what I already know, but that isn't a high priority. Also, I will be doing some work with cryptography, and encryption/decryption. Would there be one magic language that would suite those topics, plus stenography? Thanks in advance for any help. |
|
#2
|
||||
|
||||
|
stenography, i'd personally look at ruby or python. PHP does have the excellent GD lib though.
Cryptography, your life will become much easier under PERL (including a couple of encryption modules, adding 10 lines of code, you'll have a good encryption program in no time). Ruby isn't too shabby either, but it's not got quite as many prebuilt modules to tap into
__________________
~James [Not currently seeking freelance work] Like philosophy or interested in spirituality? Philosophorum. Game Dev Experts Forums Foresight Linux - Because your desktop should be cool! Linux FAQ FedoraFAQ UbuntuGuide |
|
#3
|
||||
|
||||
|
Are you looking for stenography or steganography? C or C++ is a good choice for steganography as well and both support a variety of imaging libraries (The first article I read on steganography was a Dr. Dobbs Journal article written in C). By the way, perl, python and ruby also have interfaces to libgd and imagemagick. It is not the language, but the algorithm and techniques that are more important IMHO.
Also, it is not necessary to use images to hide data. You could also hide data in source code. For instance, I could hide information in a HTML page by using whitespace to encode a message . Then, there's the old classic writing your message using invisible ink (or lemon juice) and then writing a normal looking letter using ink on the same page. That's Steganography too.
__________________
Up the Irons What Would Jimi Do? Smash amps. Burn guitar. Take the groupies home. "Death Before Dishonour, my Friends!!" - Bruce D ickinson, Iron Maiden Aug 20, 2005 @ OzzFest Down with Sharon Osbourne Puzzle of the Month solved by sizeablegrin, etienne141 and L7Sqr, superior C/C++ programmers of the month Last edited by Scorpions4ever : February 2nd, 2006 at 07:52 PM. |
|
#4
|
|||
|
|||
|
ah, stegangraphy makes more sense.
also I didn't realize that multiple languages could interface witht he same libraries. this is good information for me. and I did realize that there are multiple ways to hide data, but my main focus was with images within images, and digital water marks. |
![]() |
| Viewing: Dev Shed Forums > Programming Languages - More > Other Programming Languages > Language for stenography |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
|
|
|