Dojo is an Open Source DHTML toolkit written in JavaScript that allows web developers to build user interfaces, prototype interactive widgets and animate transitions.
The Dojo toolkit is not a core element for Clipperz, since it only uses Dojo ShrinkSafe to compress the Javascript code of the online password manager into a single large file, in order to save downloading time and memory space.
However we are very intrigued by DojoX Cryptography, a project led by Tom Trenka that aims to build a large collection of Javascript implementations of cryptographic algorithms. The project is far from being completed and today it includes only MD5 and Blowfish with a few other algorithms under development.
We would like to contribute what we have already packed into the Javascript Crypto Library. There you can find AES-256, SHA-256, Fortuna PRNG, the SRP authentication protocol and a very partial implementation of elliptic curve cryptography.
DojoX Cryptography could become a good starting point if you are interested in browser-based cryptography and zero-knowledge web applications.
Now that we have signed the Contributor License Agreement and sent it to the Dojo Foundation, we are ready to give back to the open-source community!


Delicious
Digg
Reddit
Facebook
Yahoo
Netscape
StumbleUpon
Post new comment