What is this?
Klepshydra (codename nympha) is a Mac OS X Dashboard widget, the latest stage in the evolution
of an encryption/ decryption code I've been developing over the last few years, which I have named as Messaging Encryption Algorithm or MEA.
Following the previous work, codename egg (a messy and not-so-easy-to-use IDL version) and codename caterpillar (HTML5 version embedded on this webpage), I decided to build this little Mac widget for Dashboard. Some time ago Klepshydra was expected to go mobile (iPhone/ iPod Touch) under the codename butterfly. Although I haven't discarded that idea, it is now on standby and in the meanwhile I have created an iOS4-friendly web version of Klepshydra, named as pupa (link). It includes all features adding at the same time versatility and mobility to MEA.
Following the previous work, codename egg (a messy and not-so-easy-to-use IDL version) and codename caterpillar (HTML5 version embedded on this webpage), I decided to build this little Mac widget for Dashboard. Some time ago Klepshydra was expected to go mobile (iPhone/ iPod Touch) under the codename butterfly. Although I haven't discarded that idea, it is now on standby and in the meanwhile I have created an iOS4-friendly web version of Klepshydra, named as pupa (link). It includes all features adding at the same time versatility and mobility to MEA.
For Dashboard.
iPhone/iPad ready.
Java Technology.
Download & installation
Click the icon below to download. You can also download the widget from this page (Apple server).
As everything on mac, the installation of a widget is a very easy task. All you need to do is described as follows:
1. download the zip file if you haven't done it before.
2. unarchive the file.
3. double-click on the unzipped file and choose "Install".
The widget is installed in ~/Library/Widgets and you should be able to see it on Dashboard.
As everything on mac, the installation of a widget is a very easy task. All you need to do is described as follows:
1. download the zip file if you haven't done it before.
2. unarchive the file.
3. double-click on the unzipped file and choose "Install".
The widget is installed in ~/Library/Widgets and you should be able to see it on Dashboard.
Features
Main featrures list:
• growable/shrinkable function (minimized version).
• 5 different encryption algorithms.
• several output modes.
• computation time.
• key verification
• growable/shrinkable function (minimized version).
• 5 different encryption algorithms.
• several output modes.
• computation time.
• key verification
Learn how everything works
The GUI of this Mac widget might suffer deep changes and improvements in the future, I have quite a lot of ideas and some sketches at the moment but to copy them from the paper into the screen I will probably have to re-design the widget from scratch and that is not a job to be done in one go, it is lot of work and will take some time.
History
Version 1.50 (04082010)
• compatibility issues addressed; some misaligned elements have been put in the right place; small cosmetic changes; minor code errors fixed
Version 1.15 (27052010)
• Snow Leopard friendly now
Version 1.12 (05042010)
• small errors/inconsistencies corrected
Version 1.1 (04042010)
• some minor bugs fixed and design refinement (widget is now more opaque)
Version 1.0 (20072009)
• very first release
• compatibility issues addressed; some misaligned elements have been put in the right place; small cosmetic changes; minor code errors fixed
Version 1.15 (27052010)
• Snow Leopard friendly now
Version 1.12 (05042010)
• small errors/inconsistencies corrected
Version 1.1 (04042010)
• some minor bugs fixed and design refinement (widget is now more opaque)
Version 1.0 (20072009)
• very first release
Credits
- the first credit goes straight to my girlfriend Patrícia, who came out with this idea of a Mac widget version of Klepshydra at the dinner table in Madagascar. She has given since the very beginning precious suggestions helping to expand and improve the web version of this app. A big big kiss to her!
- part of the newest algorithm (Polecat) contains an implementation of Triple DES (DES3) code in Java, written by Paul Tero and is used here with his permission. To find out more about these routines, DES encryption and other cool stuff visit Paul's website. Thanks a lot Paul!
- part of the newest algorithm (Polecat) contains an implementation of Triple DES (DES3) code in Java, written by Paul Tero and is used here with his permission. To find out more about these routines, DES encryption and other cool stuff visit Paul's website. Thanks a lot Paul!