Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Encryption Program Uncrackable Unless You Have Both Files
03-29-2007, 11:38 PM
Post: #1
Encryption Program Uncrackable Unless You Have Both Files
This is an encryption program I just wrote. Nothing fancy, in fact it runs in the command prompt, but it is 100% secure. Unbreakable unless you have both files. I haven't done a whole lot of testing on it, but...

here it is: Bando's Cryptography

There isn't a whole lot of error checking(which I hope to add soon) and I would eventually like to add a GUI.
But for now, I thought I should share, so you can encrypt those ultra sensitive government documents you've been sweating over :wink:

I tested it on a large video file, played w/ no problems.

[Encryption]
Basically, you run encrypt.exe it will ask for the path to the file you want to encrypt.
Ex: d:\files\helloworld.mp3

then it will ask you for a project name. Enter whatever you want. It will then output 2 files each approximately the size of the original, with extensions .bando and .key.

For security purposes you can hand one file to your friend and the other to someone else. You need both the files to decrypt. It is however in total twice the size of the original file between the two. A small price to pay for highly secured data. (Note: The key file is nothing more than random numbers w/ the seed as time, the bando file is the original data xor'd against the key file data. You could encrypt the same data a million times and never have the same key.)

[Decryption]
This program will need to be run w/ arguments.

Ex: In the command line you would run:
decrypt.exe <bandofile> <keyfile>
so supposing the project was name conspiracy when you encrypted. You would have 2 files:
conspiracy.bando
conspiracy.key

You would enter: decrypt conspiracy.bando conspiracy.key

It will then ask for an output file. enter whatever the name is with the file extension.

It will then output the file.

If anyone has any questions post here.

Stay tuned for updates. This is a beta version. This is not spyware, But be careful it will overwrite any file's if you output a file in a directory that has a file of the same name.

Enjoy!!

NM 156
by Queensrÿche

Uniform printout reads end of line,Protect code intact leaves little time
Erratic surveys, free thinking not allowed,My hands shake, my push buttons silence
The outside crowd

One world government has outlawed war among nations,Now social control requires population termination

Have we come too far,To turn around,Does emotion hold the key
Is logic just a synonym for,This savagery, disguised in
Forgotten lost memory

Microchip logic,have we no more thought
&Is this wrong& I enter,Answers sought
Punch, punch, punch, transfer this data
Into code. Wide eyes watch my Number 156 is shown
Created from past life to perform,Illicit function, I fail this conscious
Madness I man/machine imperfection
Visit this user's website Find all posts by this user
Quote this message in a reply
03-30-2007, 02:11 AM
Post: #2
Encryption Program Uncrackable Unless You Have Both Files
awesome thanks i will give it a shot nice work

&Spirituality is not a child play. My words will tear apart anyone who listens to them....&
&The search for reality is the most dangerous of all undertakings for it destroys the world in which you live.&

- Nisargadatta Maharaj
Visit this user's website Find all posts by this user
Quote this message in a reply
03-30-2007, 06:17 AM
Post: #3
Encryption Program Uncrackable Unless You Have Both Files
Holy Bando! I i i .. fuck yes! Thanks!

~ Veritas Vos Liberabit ~
Visit this user's website Find all posts by this user
Quote this message in a reply
03-30-2007, 04:38 PM (This post was last modified: 03-30-2007 04:49 PM by bando.)
Post: #4
Encryption Program Uncrackable Unless You Have Both Files
Anyone try it out? It worked on my system, just wanted to verify compatibility.

EDIT:
I can provide the source too, if someone would rather compile it themselves(or make changes to it). Just let me know

NM 156
by Queensrÿche

Uniform printout reads end of line,Protect code intact leaves little time
Erratic surveys, free thinking not allowed,My hands shake, my push buttons silence
The outside crowd

One world government has outlawed war among nations,Now social control requires population termination

Have we come too far,To turn around,Does emotion hold the key
Is logic just a synonym for,This savagery, disguised in
Forgotten lost memory

Microchip logic,have we no more thought
&Is this wrong& I enter,Answers sought
Punch, punch, punch, transfer this data
Into code. Wide eyes watch my Number 156 is shown
Created from past life to perform,Illicit function, I fail this conscious
Madness I man/machine imperfection
Visit this user's website Find all posts by this user
Quote this message in a reply
04-02-2007, 10:05 PM
Post: #5
Encryption Program Uncrackable Unless You Have Both Files
Update: The release for the windows version will prolly be a bit. I'm familiar w/ c++, but the visual aspect of it I knew nothing about til just a few days ago. I'm currently learning it(looks like I opened up a can of worms), with some luck I'll be able to release the windows version within the month. I'm am planning to add password encryption as well. The password encryption will be less secure than the other method, but should still prove difficult to decrypt. Wish me luck and stay tuned for all your open source encryption needs from a fellow conspiracy theorist.

NM 156
by Queensrÿche

Uniform printout reads end of line,Protect code intact leaves little time
Erratic surveys, free thinking not allowed,My hands shake, my push buttons silence
The outside crowd

One world government has outlawed war among nations,Now social control requires population termination

Have we come too far,To turn around,Does emotion hold the key
Is logic just a synonym for,This savagery, disguised in
Forgotten lost memory

Microchip logic,have we no more thought
&Is this wrong& I enter,Answers sought
Punch, punch, punch, transfer this data
Into code. Wide eyes watch my Number 156 is shown
Created from past life to perform,Illicit function, I fail this conscious
Madness I man/machine imperfection
Visit this user's website Find all posts by this user
Quote this message in a reply
04-03-2007, 05:27 AM (This post was last modified: 04-03-2007 06:01 AM by yeti.)
Post: #6
Encryption Program Uncrackable Unless You Have Both Files
Hi Bando!

Can you do me a favour? I'm a *nix guy. I can't use your binaries. Can you provide the source code please?

Thanks in advance.

PS> It would be nice if I could see how you implemented your secure system using only two hard-coded Windows binaries of literally "raisin" size. You must be very smart, 'cause nobody else on our planet has been able to do what you have done! Every other cryptologist believes that they have mathematically proven that what you've done is impossible! Prove them wrong, Mr. Steel Balls!

[Image: randquote.png]
Visit this user's website Find all posts by this user
Quote this message in a reply
04-03-2007, 05:37 AM (This post was last modified: 04-03-2007 06:35 AM by yeti.)
Post: #7
Encryption Program Uncrackable Unless You Have Both Files
Quote:This is an encryption program I just wrote. ... but it is 100% secure.
Sweet! Cryptologists have been working for decades to get that far (it's their Holy Grail), and you just sort of showed up and said "Hey world, this is 100% secure". Fucking Awesome!! I admire your obviously dense-metal testicles!

Quote:Unbreakable unless you have both files.
But didn't you just publish both files? That means you also publish the private encryption key. OOOOOOOOOOPS!!

You know what the really sad part is? A couple of you fools actually fell for this horeshit!

Or maybe you're just leading him on - either way, Shame On You.

[Image: randquote.png]
Visit this user's website Find all posts by this user
Quote this message in a reply
04-03-2007, 05:52 AM (This post was last modified: 04-03-2007 06:51 AM by yeti.)
Post: #8
Encryption Program Uncrackable Unless You Have Both Files
Quote:Update: The release for the windows version will prolly be a bit.
It's actually spelled "probably". It's also pronounced that way too. You're fired!
Quote:I'm familiar w/ c++, but the visual aspect of it I knew nothing about til just a few days ago. I'm currently learning it(looks like I opened up a can of worms), with some luck I'll be able to release the windows version within the month. I'm am planning to add password encryption as well. The password encryption will be less secure than the other method, but should still prove difficult to decrypt. Wish me luck and stay tuned for all your open source encryption needs from a fellow conspiracy theorist.
I admire your enthusiasm. I admire your desire to learn how to program. Keep it up. Leave cryptology to the big boys. One step at a time, Bando...

You're a newbie. I was too, and damn proud to be one. Most people don't even get to the stage you're at.
Some advice: Notch the noggin up a little prior to alpha release...

"Better to remain silent and be thought a fool than to speak out and remove all doubt."

Cryptology Ebooks

[Image: randquote.png]
Visit this user's website Find all posts by this user
Quote this message in a reply
04-03-2007, 07:02 AM
Post: #9
Encryption Program Uncrackable Unless You Have Both Files
I wanted to edit the last rant, but it wouldn't let me:
Quote:You're a newbie. I was too, and damn proud to be one. Most people don't even get to the stage you're at.
Some advice: Notch the noggin up a little prior to alpha release...
What I wanted to say was...
Quote:You're a newbie. I was too, and damn proud to be one. Most people don't even get to the stage you're at.
Notch the noggin up a little, prior to alpha release. Learn not to reinvent the wheel. Don't be afraid to stand on the shoulders of giants (they did too)... I'm sure they'd be happy to know you're using their code to reach even higher...
I thought that was a little more inspiring, and just slightly less harsh... Punk!

Prog on.

[Image: randquote.png]
Visit this user's website Find all posts by this user
Quote this message in a reply
04-03-2007, 08:08 AM
Post: #10
Encryption Program Uncrackable Unless You Have Both Files
A kinder gentler Yeti?

But the smell is the same:D

Just goofin' at ya Yeti.


MMM

Give me the judgment of balanced minds in preference to laws every time. Codes and manuals create patterned behavior. All patterned behavior tends to go unquestioned, gathering destructive momentum.
- Darwi Odrade
Visit this user's website Find all posts by this user
Quote this message in a reply
04-03-2007, 08:24 PM (This post was last modified: 04-03-2007 08:54 PM by bando.)
Post: #11
Encryption Program Uncrackable Unless You Have Both Files
perhaps, you misunderstood what i meant by 2 files. I was not talking about the executables, but the output file's. Man so quick to jump to conclusions, :ouch:

So, I will provide the source, it's really simple. Here's a link:

http://www.ostracizedsouls.com/files/cryptsource.zip

and i'll spell it prolly for the sake of ease.

PS. So I stand by my word by 100% uncrackable unless you have both(output) files. One of the output file's is the key.
BTW, perhaps you should heed your own quote, PUNK.

NM 156
by Queensrÿche

Uniform printout reads end of line,Protect code intact leaves little time
Erratic surveys, free thinking not allowed,My hands shake, my push buttons silence
The outside crowd

One world government has outlawed war among nations,Now social control requires population termination

Have we come too far,To turn around,Does emotion hold the key
Is logic just a synonym for,This savagery, disguised in
Forgotten lost memory

Microchip logic,have we no more thought
&Is this wrong& I enter,Answers sought
Punch, punch, punch, transfer this data
Into code. Wide eyes watch my Number 156 is shown
Created from past life to perform,Illicit function, I fail this conscious
Madness I man/machine imperfection
Visit this user's website Find all posts by this user
Quote this message in a reply
04-04-2007, 12:45 AM (This post was last modified: 04-04-2007 12:50 AM by yeti.)
Post: #12
Encryption Program Uncrackable Unless You Have Both Files
Quote:perhaps, you misunderstood what i meant by 2 files. I was not talking about the executables, but the output file's.
If the key is randomly generated every time, then that would be true. But wouldn't it be easier to just use the same private key every time, and store that in a safe place?
Quote:So, I will provide the source, it's really simple. Here's a link:

http://www.ostracizedsouls.com/files/cryptsource.zip
Thanks. I'll take a look at it.
Quote:BTW, perhaps you should heed your own quote, PUNK.
Just having fun. Don't take it personally.

[Image: randquote.png]
Visit this user's website Find all posts by this user
Quote this message in a reply
04-04-2007, 02:44 AM
Post: #13
Encryption Program Uncrackable Unless You Have Both Files
Quote:But wouldn't it be easier to just use the same private key every time, and store that in a safe place?

You bring up a good point. I may include an option for that in my release. Thanks for the input.

NM 156
by Queensrÿche

Uniform printout reads end of line,Protect code intact leaves little time
Erratic surveys, free thinking not allowed,My hands shake, my push buttons silence
The outside crowd

One world government has outlawed war among nations,Now social control requires population termination

Have we come too far,To turn around,Does emotion hold the key
Is logic just a synonym for,This savagery, disguised in
Forgotten lost memory

Microchip logic,have we no more thought
&Is this wrong& I enter,Answers sought
Punch, punch, punch, transfer this data
Into code. Wide eyes watch my Number 156 is shown
Created from past life to perform,Illicit function, I fail this conscious
Madness I man/machine imperfection
Visit this user's website Find all posts by this user
Quote this message in a reply
04-06-2007, 11:54 PM (This post was last modified: 04-07-2007 12:01 AM by Fixation.)
Post: #14
Encryption Program Uncrackable Unless You Have Both Files
So...

The keyfile is in fact a file equal to the original file in size, but every byte is a random value (00-FF).

The encrypted (output) data file is made by XORing each original (source) byte with the random keyfile byte at that offset.

Seems fairly robust. This means the decription key is as large as the source data, thats a 4.5GB key for a single layer DVD flick.

So security would come at the expense of speed and at storing twice the amount of data as the original.

Pretty neat. Of course if the big bad boys knew who had your keyfiles then the system is vulnerable just like with any encryption system, the weakest point is always the keys.

Good stuff though. You could also re-encrypt the key again and make it a 3 party system (or even more), one has the encrypted data, one has the encrypted key and one has the keyfile to the encrypted key... etc...

Oh, I get an error when trying to decrypt, it creates a file of zero bytes in size, something wrong with the file handle checks?
Find all posts by this user
Quote this message in a reply
04-07-2007, 12:07 AM
Post: #15
Encryption Program Uncrackable Unless You Have Both Files
I just looked inside a keyfile and they aren't so random, how come? Also when I re-encrypted a keyfile the resulting keyfile was filled with the same byte throughout, is this right?
Find all posts by this user
Quote this message in a reply
Post Reply 


Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  Compacting DVD Files Anarchist 7 563 09-02-2012 09:19 PM
Last Post: Easy Skanking
  Calibre: Do Damn Near Anything With Ebook Files h3rm35 4 577 06-21-2012 06:25 PM
Last Post: h3rm35
  what viewer do i need to watch tracker files Deathaniel 7 962 07-22-2010 01:37 AM
Last Post: Easy Skanking
  Which is the best vista firewall/antivirus program? etqg 8 994 11-09-2009 10:12 PM
Last Post: JFK
  WPA encryption cracked in one minute Easy Skanking 2 675 09-01-2009 08:24 PM
Last Post: yeti
  "Your encryption keys, please" solar 1 512 09-01-2009 05:07 PM
Last Post: giznad
  wbStego: an open source steganography program solar 0 1,400 08-27-2009 04:19 AM
Last Post: solar
  'Unbreakable' encryption unveiled TriWooOx 6 1,252 12-15-2008 12:20 PM
Last Post: rsol
  can someone point me to a freeware application that can cut files time precise? shadow watcher 10 1,719 08-09-2008 03:15 PM
Last Post: saturnino
  Free Locknote for Windows offers fast free file encryption drummer 0 550 06-28-2008 10:46 PM
Last Post: drummer

Forum Jump:


User(s) browsing this thread: 1 Guest(s)