Enigma Enciphering Machine 1.0 - The Enigma Enciphering / Deciphering 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. NOTE: Binary files require Microsoft's Visual Basic 6.0 Runtime Library.
|
|
|
Games, Logic - Enigma Enciphering Machine 1.0 By Virtual Freeware Soft
|
|
|
Games:Logic Freeware
Views:2370(+0) By Virtual Freeware Soft
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).
|
| Company | Virtual Freeware Soft |
| Website | http://www.emu8086.com |
| Country | Germany |
| Email | padinfo@emu8086.com |
| Os | Win95, Win98, WinME, WinNT 4.x, Windows2000, WinXP, Windows2003 |
| Requirements | Visual Basic Runtimes: http: / / www.emu8086.com / vb / runtimes.html |
| Language | English |
| Release Date | 02 04 2005 |
| License | Freeware |
| Limitations | |
|
Other Programs By Virtual Freeware Soft
Magic Button - Java Button Maker 4.01
|
Java Button Maker is a very friendly system for creating Web-page Java-based buttons, even if you have no programming knowledge.
Development Tools:Java Freeware
Views:1649(+1)
|
|
Firing Snake for MS-DOS 1.01
|
Assembler source code of a very simple game, use the arrow keys to control the red snake. Pressing Up, Down, Left or Right will make the snake go in that direction. Hold Alt to speed up. Press Ctrl to fire. Esc will quit and exit anytime.
Games:Misc Freeware
Views:1292(+2) Rating:0.0
|
|
FChart - Flow Chart Programming 3.00
|
Flow Chart Visual Programming Language allows to run basic algorithms in a visual way. All you have to do is to place program blocks on screen, connect them with arrows and run. You can also run it in step by step mode (when delay=P).
Education:Misc Freeware
Views:1315(+2) Rating:5.0
|
|
Fly Animator - Free Java Animation Maker 4.3
|
Fly Animator is a small application you can use to add custom animations to your Website. It allows you to add one or more text and / or graphics, which it moves within the borders of the Java applet it creates.
Development Tools:Java Freeware
Views:1662(+1) Rating:5.0
|
|
uMenu - Javascript Menu Generator 1.03
|
uMenu is a tool for creating animated navigation menus for the Web without requiring any deep knowledge of HTML or JavaScript programming, while it still produces highly professional results.
Development Tools:Java Freeware
Views:2109(+1)
|
|
Giffy Image Convertor 2.3
|
GiFFY is a free utility that can convert .bmp files to .gif format and vice-versa. With just a few clicks, GiFFY can create transparent, non-transparent, interlaced, and non-interlaced GIFs. One reason you'd use GiFFY is that it can fix .gif files.
Utilities:Misc Freeware
Views:1424(+0) Rating:0.0
|
|
uAnimator - dynamic animation builder 1.03
|
uAnimator is a visual authoring tool for the creation of cross-browser animation based on DHTML and JavaScript, (both Netscape Navigator and Internet Explorer are supported).
Animations can be inserted into Internet web pages to make presentations
Development Tools:Java Freeware
Views:1757(+2)
|
|
Enigma Encryptor Pro 1.0
|
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.
Utilities:Internet Freeware
Views:1320(+1)
|
|
Free Visual Folder Tree Builder 2.1
|
Visual Folder Tree Builder is a visual shell for creating JavaScript applets without any knowledge of JavaScript. Tree Builder will give your Web site the professional look and feel. Documents and folders are organized just like in Windows Explorer.
Development Tools:Java Freeware
Views:2295(+4) Rating:3.0
|
|
|
|
|
Subscribe News
|
|
|
|
If you found this site usefull Please Help spread the word.
Use this button to BookMark it in the Social Media sites.
|
|
|