Here is the concept behind this representation of the Enigma Machine:
The program uses virtual "wheels" that contain all of the printable characters on the keyboard. Think of the first wheel as the keyboard you are typing on. All of the wheels contain the same characters, but in a random, non-repeating order.
Each time a character is pressed, the location of that character on the one wheel is used to as the index to lift the character off of the next wheel. Then the new character is searched for in the next wheel, and the pattern repeats itself across each wheel. The character lifted off of the final wheel is the output.
This step is repeated for each character in the message. Decryption simply sends the message backwards through a similar, but reversed process.
What really makes this encryption effective is that like the real life machine, the wheels rotate either to the left or right after each character. So the relationship between each character shifts constantly. As a result, even repeating characters such as "AAAAAAAAAA" are represented with garbage such as "BGPVLKHWCD".
Another great part about an encryption scheme like this is it's flexibility. You can add more wheels, more characters per wheel, change the order of the wheels, the directions the wheels spin, and change the starting position of each wheel.
NOTE: Binary files require Microsoft's Visual Basic 6.0 Runtime Library (usually pre-installed in Windows XP).
Romantic Dares 4.4.0
Romantic Dares is an exciting and unpredictable fast moving game of touching, massage, intimacy and unpredictable passion. The game uses a unique and exciting method of generating limitless interactions for your enoyment.
Each player turns over...
Price: USD $29.95;
File Size: 2690 KB;
Platform: Windows 95, Windows 98, Windows Me, Windows NT, Windows 2000, Windows XP, Windows 2003
Cube Maniak 1.7
CUBE MANIAK lets you play Rubik's cube on your PC in 3D environment. You can rotate the cube, rotate faces in all ways very freely. You can change the faces images to your own design. Each of the nine visible facets on a side of the Rubik's Cube...
Price: USD $0.00;
File Size: 1163 KB;
Platform: Windows XP, Windows NT, Windows Me, Windows 98, Windows 95, Windows 2003, Windows 2000
The Curse Of Montezuma 1.0
What happens when you combine beauty, brains and a taste for adventure? You get Cathie Jones, world famous archeologist and granddaughter of Emily Jones from The Treasures of Montezuma. In The Curse of Montezuma, Cathie picks up where her...
Price: USD $19.95;
File Size: 36795 KB;
Platform: Windows XP, Windows Me, Windows 98, Windows 95, Windows 2003, Windows 2000
Jigsaw Puzzle Lite 1.8.1
Freeware jigsaw puzzle game with nice interface, categorized puzzle collections and ability to customize puzzles. A lot of free puzzles included in this game, and you can create your own puzzles from your favourite pictures with a few clicks of a...
Price: USD $0.00;
File Size: 8159 KB;
Platform: Windows XP, Windows Vista, Windows NT, Windows Me, Windows 98, Windows 95, Windows 2000
Azada 1.0
Trapped in a haunted room by his great-uncle, the adventurous Titus has asked you to help release him from the magical spell. To do this, you must solve the most mysterious puzzles of Azada. Crack the series of puzzles and fill in the missing...
Price: USD $19.99;
File Size: 45168 KB;
Platform: Windows XP, Windows 2000
Natalie Brooks - Secrets of Treasure House 1.1
Is there a better setting for an adventure game than an old house full of secret rooms and hidden corridors? No! And Natalie Brooks: Secrets of Treasure House has plenty of these and more. Join the game's intrepid heroine as she solves puzzles,...
Price: USD $19.95;
File Size: 41442 KB;
Platform: Windows XP, Windows Me, Windows 98, Windows 95, Windows 2003, Windows 2000
Hidden Expedition: Titanic 1.0
On April 14, 1912, the great steamship RMS Titanic struck an iceberg and within hours, sank to the bottom of the Atlantic Ocean. As part of the Hidden Expedition Adventure League, it's your job to explore the wreckage of this once-majestic ship...
Price: USD $19.99;
File Size: 27460 KB;
Platform: Windows XP, Windows 2000, Windows Me, Windows 98
Sokoban XP 2.02
Sokoban XP is a powerful sokoban game with the help of artificial intelligence, it supports every functions you could image, if you are sokoban fans, it is the just game you dream of!
My Free Mahjong 3.0
Congratulations on choosing My Free Mahjong! It is a traditional Chinese game for centuries, Mahjong combines elements of skill, strategy, memory, and intuition into a challenging game of patience. This is a single-player 3D version of a classic...
Price: USD $0.00;
File Size: 2421 KB;
Platform: Windows 2003, Windows XP, Windows 2000, Windows Me, Windows 98
Mystery Case Files: Huntsville 1.0
Crime spree baffles Huntsville police! Do you have a keen eye for details? See if you can locate enough hidden clues to solve the crimes and become a Master Detective! Mystery Case Files: Huntsville provides gamers with a collection of intriguing...
Price: USD $19.99;
File Size: 4871 KB;
Platform: Windows XP, Windows 2000, Windows Me, Windows 98