|
... and any more tricks, but this will hide the data only on his own box ...
[edit](and only for him)[/edit]
Matthias
|
|
|
|
|
No...I am not assuming ASCII codes to be 7 bit.
|
|
|
|
|
No Sir,I have not used the alternate data stream technique.
|
|
|
|
|
Can you plse tell me...is it something new if i can hide data inside a text file without changing the fle size even by a single byte and without replacing/changing/distorting any of the readable/printable letters of the file
|
|
|
|
|
Ok, to make a long story short:
I think, it's impossible.
I think, all necessary was said by parmfleet.
I think, it's a miracle (I don't believe in algorithm miracles).
In this sense, yes it's new.
Matthias
|
|
|
|
|
Well Sir,if you comapare the text files(prior and post hiding data versions) bit by bit...there will be obviously some chages.But that change will have no impact whatsoever in any of the readable/printable letters of the file.Not even a single readable/printable letter will be changed/replaced or distorted.Plse note my emphasise on readable/printable letters.There will be some changes in the file in binary level.But,i say again that change in binary level will have no impact whatsoever in the readable/printable letters of the text file,the readable/printable letters will remain absolutely the same as they were before hiding the data.And the size of the file will also remain absolutely unchanged.The size will not change even by a single byte.
Considering the above...do u really think it's impossible?
|
|
|
|
|
Ok, so you change the text file at bit-level, of cource you can use this to "hide data". But consinder, text files are interpreted by editors (programs). Any editor may / may not react to your changes, and EVERY hex-editor / binary compare tool will notice the differences.
So the changes are not hidden, and the whole secret is based on your algorithm (of coding your data into bit-changes). Therefore it's not a secret at all.
Matthias
|
|
|
|
|
Ya Every hex-editor / binary compare tool will notice the difference but my point is...I have tried some data hiding softwares.Those softwares encrypt the data using any available algorithm and hide the encrypted data in a file.But in all the cases...i have observed that...using only any text editor you will be able to notice the difference.In all the cases the size of the file changes and either the encrypted data is appended in the file or some readable/printable letter of the file is replaced/changed or distorted to hide the encrypted data.But my technic does not change the size of the file,does not append the data or change/replace/distort any of the printable/readable character of the carrier file.You wont notice any change whatsoever in the file content using any text editor.
|
|
|
|
|
Pallab_GT wrote: You wont notice any change whatsoever in the file content using any text editor.
That's the whole point. I don't believe that. How many different text-editors have you tried? Whats the text-encoding of your files?
Matthias
|
|
|
|
|
I have used MS-WORD,WORDPAD and NOTEPAD with UTF-8 encoding.
Can you refer me some other text editor and other encoding using which you can be proved right and where i can download them?
Look I am just a novice in comparison with you people.I am knocking ur door just to be sure,what i think is right or wrong ?
|
|
|
|
|
Pallab_GT wrote: Can you refer me some other text editor
See this thread[^] [edit] link corrected [/edit]
Pallab_GT wrote: Can you refer me some other text encoding
ASCII
Pallab_GT wrote: I have used UTF-8 encoding
In UTF8 you could have coded space (0x20) into hard space (0xA0), would give you 1 bit for hidden data per space in carrier file (assuming the original file don't have hard spaces). There are many more possibilities.
Thats all nice, but not really new.
Matthias
|
|
|
|
|
I will send you a copy of my paper once it is finished.Plse give me some time an bear with me.
|
|
|
|
|
Looking forward and all the best for you
Matthias
|
|
|
|
|
Pallab_GT wrote: Can you refer me some other text editor and other encoding using which you can be proved right and where i can download them?
diff the original and the new files. http://winmerge.org/[^]
Hexedit the original and new files. (MS Visual C can hex edit, so can other editors) http://www.physics.ohio-state.edu/~prewett/hexedit/[^]
if you just want to survive freeware stuff: http://www.digitaldarknet.net/thelist/[^]
<br />
AbiWord - Word processor with all the bells and whistles! Highly recommended. <br />
OpenOffice.org - Office suite, like Microsoft Office and compatable with MS Office formats. Word processor, Spreadsheets, Publisher, Presentation, HTML, and Powerful database (like Access) products. Impress (Like Powerpoint) exports to many formats including SWF (Flash). All can be exported as PDF. Highly recommended. <br />
Eclipse - Eclipse java IDE for Windows. <br />
ConText - Programmers text editor, supports most languages, shell scripts, plugin support. <br />
Crimson editor - Programmers text editor. Features tabbed interface, html, php, c, python syntax highlighting, code output window, and built in FTP! Highly recommended. <br />
Jedit - Jedit is a mature and well-designed programmer's text editor with a big focus on Java. Has nice Jython support! <br />
Microsoft will let you download the IDE with the basic edition for free. http://www.microsoft.com/express/product/[^] you would be surprised what a programmer's editor will show you about your own files.
_________________________
Asu no koto o ieba, tenjo de nezumi ga warau.
Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
|
|
|
|
|
Short answer, it is possible to, “hide data inside a text file without changing the fle size even by a single byte and without replacing/changing/distorting any of the readable/printable letters of the file”. But the characters would not be readable at that time the “hidden” data is in there. Of course you need a mask data stream to extract the “hidden” data from the real/actual (what ever you want to call it) data. The question here is why??? If you want to encrypt/hide the data then use a real encryption algorithm. It would be far more secure then simple hide and seek protocol.
|
|
|
|
|
|
No i am not using NTFS alternate file streams.
|
|
|
|
|
Text file contains only character codes.What if i can hide data inside the text file without distorting/changing/replacing a single readable character.
|
|
|
|
|
Pallab: Your algorithm is unique if it really does what you say. I have a fair amount of experience with algorithms in general, and data compression and encryption in particular, and I've never heard of an algorithm that can do what you say. I'm not saying it's impossible; I've seen some very clever algorithms that do amazing things.
You really shouldn't reveal the details until you get it patented. It potentially has value, and if you publicly disclose how it works you won't be able to patent it later. I don't know if you're in the US, but in the US you can get an inexpensive provisional patent that will give you a year to turn it into a more rigorous 20-year patent.
|
|
|
|
|
Mr.Balkany : Thankyou for ur message.Sir I am from Bangladesh and i am a novice in software development in compared to you and my knowledge is very limited.So i am knocking ur door to render me some help on this issue.Sir below i am mentioning the aspects of my technic:
1.The size of the carrier text file does not change even by a single byte after hiding the data.
2.Not a single readable/printable letter of the carrier text file is changed/replaced/distorted.
3.You will notice absolutely no change whatsoever as far as reading the file is concerned.
Considering the above points do u think that my technic is unique?
Sir,if my technic is unique then what should i do with it?Can you plse guide me?
As my knowledge is very limited,i am really confused by all the remarks i got till now.
modified on Friday, March 21, 2008 6:15 AM
|
|
|
|
|
Hey Pallab, have you the samples of text file and its twin with hidden information inside you promised yesterday?
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
|
|
|
|
|
Yes sir,I have my promise on my mind and i promise to give u the file.Sir just give me sometime.Plse bear with me.
|
|
|
|
|
I will wait for with trepidation.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
|
|
|
|
|
Sir,Learned man like you will for paper with trepidation from a man like me,I am really overwhelmed.Sir i will ask a little more than a week time from you.Cause before i give my proof to you i want be absolutely sure that my technic works in all possible scenario.By 30th March i will be able to give u the proof.Is that ok with you?
|
|
|
|
|
OK. I will wait with increased trepidation.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
|
|
|
|