- Cryptography
- 10 Dec 2007 09:41:26 pm
- Last edited by swivelgames on 11 Dec 2007 06:36:13 pm; edited 1 time in total
Hey all, I just finished my first cryptograph in record time!
(Started at about 6:30 and finished around 8:30)
My Encryptions:
WARNING: THIS IS AN EXTREMELY UNSTABLE WAY TO ENCRYPT IMPORTANT INFORMATION. DO NOT USE THIS TO ENCRYPT ANYTHING IMPORTANT!
Though, I myself have not tried to crack it, it shouldn't be very hard to do or to find a collision.
As you can see: Hello World and Hallo World is only different by the first character. At the moment, I do not know much about my encryption (how to decrypt it) but it shouldn't be too hard seeing as I coded it... or should it? O_O
Anyway, have fun with it!
Text to SG1 Encryption
::EDIT::
How it works:
Its kind of complicated it. But I finished it in only around 2 hours. It seemed sooner then that, but thats when I started timing myself and just fiddling with stuff.
Basically:
(Started at about 6:30 and finished around 8:30)
My Encryptions:
- Hello World
ibcccbbccba
- Hallo World
hbcccbbccba
- Zomg this is kind of cool!!! WOWZOMG!!!
bcccccbccccccccbcccccbcccbbbbbbbbbbbbbbbbbbbbbbbbbbfbhhjhgfbbbbbbbbbbbbbbbbbbbbbbbbbbba
WARNING: THIS IS AN EXTREMELY UNSTABLE WAY TO ENCRYPT IMPORTANT INFORMATION. DO NOT USE THIS TO ENCRYPT ANYTHING IMPORTANT!
Though, I myself have not tried to crack it, it shouldn't be very hard to do or to find a collision.
As you can see: Hello World and Hallo World is only different by the first character. At the moment, I do not know much about my encryption (how to decrypt it) but it shouldn't be too hard seeing as I coded it... or should it? O_O
Anyway, have fun with it!
Text to SG1 Encryption
::EDIT::
How it works:
Its kind of complicated it. But I finished it in only around 2 hours. It seemed sooner then that, but thats when I started timing myself and just fiddling with stuff.
Basically:
- It takes ASCII Characters and replaces them with their assigned number. That number is multiplied by the number of the given character next to it and on and on. Then, depending on how large the number is, it brings it down to a double digit number and subtracts it until its lower then 36 and uses substr() to choose the character in the string holding the alphanumeric characters according.