I have written a function in php that encrypts a string with a key and then another which decrypts the encrypted string with a key. I would like to test their strength and so I thought the best place to start would be here
To try out the encryption using a basic example: http://www.fusioncloud.com/encryptionchallenge.php
The challenge:
I have encrypted the string: "DevNetwork" (without speech marks) with a password and the encrypted output is: "&HDyfq3XaU" (without speech marks)
- The functions were written from scratch and the process is unique, researching existing methods won't help (in my opinion).
- The reason for the reduced character list is that the functions were for my own use and the strings being used could only contain those characters.
- The password is randomly generated and so you can't use a dictionary.
- Don't bombard my site with automatic requests; the challenge is to work it out, not to force it open.
Also, I would like some advice on what people do to secure their distributed scripts so that others cannot copy the source code you have distributed, but still use the scripts. If anyone can recommend a FREE tool that does this or give me some tips on how this can be achieved I'd be very grateful. If I manage to secure the code I'll release these functions.
This is intended as a light hearted bit of fun, if you don't approve then don't take part.
Good luck to all who attempt the challenge.