If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back  dBforums > PC based Database Applications > Brilliant Database > Encryption

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old
Registered User
 
Join Date: Jul 2012
Location: Ireland
Posts: 479
Encryption

Hi all.
Here's an example of how to encrypt text using an Encryption Key of your choice.

This will also allow you to decode the encryption back into text too.

Regards
James
Attached Thumbnails
Encryption-encryption.jpg  
Attached Files
File Type: zip encryption.zip (35.8 KB, 6 views)
Reply With Quote
  #2 (permalink)  
Old
Registered User
 
Join Date: Dec 2012
Posts: 41
Please be aware that the encryption is a simple xor encryption. After approx 256 Key changes it shows the original text.

It is not realy a safe encryption.
Reply With Quote
  #3 (permalink)  
Old
Registered User
 
Join Date: Jul 2012
Location: Ireland
Posts: 479
From what I read I'd hardly call XOR simple encryption as to implying it's easy to break.

The effort it would take to decode a message is quite considerable and very time consuming. It also requires a specific set of skills. If you manage to decode the message, the method you used is only valid for all messages encoded with the same Encryption Key since the app above allows you to use a random key.

Sure its not perfect, but it's secure enough for anyone not writing software for a Bank where there's motivation by experts to spend the time to decode the content.

There's nothing stopping someone from modifying the program so that it throws random data into the encrypted text too that does not follow the XOR method.

Regards
James
Reply With Quote
  #4 (permalink)  
Old
Registered User
 
Join Date: Jul 2012
Location: Ireland
Posts: 479
When you think of it, the following 4 words encoded with this key 88913

This is a test.

Looks like this when encrypted.

ލލ̍

It would take you some length of time and skill to decode even those 4 words.

Regards
James
Reply With Quote
  #5 (permalink)  
Old
Registered User
 
Join Date: Dec 2012
Posts: 41
Decrypted with Brilliant Database in around a minute...

Attachement:
The extension to your software...

Another question:
What does they have told you at Binary Brilliant about the release date?

You can start with any key. It does not matter.

Even if you change the key for each character I do not belive that a professional decryption software would need a long time...
Attached Files
File Type: zip encryption2.zip (65.2 KB, 9 views)
Reply With Quote
  #6 (permalink)  
Old
Registered User
 
Join Date: Jul 2012
Location: Ireland
Posts: 479
Wow..!!!!

lol... Nice work. I'll have to see if I can mix things up in order to prevent that from working.

Quote:
Another question:
What does they have told you at Binary Brilliant about the release date?
Nothing other than everything is OK, their online help system wasn't working right, and they were a few days away from releasing v10.

More than a few days have gone by since, so.... I'm not sure what's going on. I was hoping we would have seen it released yesterday, but sadly not.

It's rather poor of them to have no true timeline. This has been going on 6 months now.

Regards
James
Reply With Quote
  #7 (permalink)  
Old
Registered User
 
Join Date: Dec 2012
Posts: 41
Quote:
Originally Posted by Tubbritt View Post
Wow..!!!!

lol... Nice work. I'll have to see if I can mix things up in order to prevent that from working.



Nothing other than everything is OK, their online help system wasn't working right, and they were a few days away from releasing v10.

More than a few days have gone by since, so.... I'm not sure what's going on. I was hoping we would have seen it released yesterday, but sadly not.

It's rather poor of them to have no true timeline. This has been going on 6 months now.

Regards
James
Well, to make XOR somewhat save, but not enough to trustworth enough for bank data imho, you must use a different key for each character. Otherwise any heuristic decryption analysis would break it. Adding random characters for irritation would also be found by heuristic analysis.
In other words, professional decryption would have no problem to decrypt it, whatever is done.

If you need a save encryption you should call an external AES or ECC encryption library or encrypt the whole PC.

As long as there is no new Version of Brilliant Database I would not spend to much time on it. It makes no sense to feed a dead horse.

Their support system must be down for many months. My last contact was around April 2012.
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On