Contributor - Cryptography module
Description
The idea of this project would be to provide cryptography features straight into Scilab. Here, we are interested symmetric, asymmetric & hashing features. For now, out of the box, Scilab is only providing MD5 (hash algo which has been broken a few years ago).
Ideas
Since many libraries are already existing, it would be interesting to link against Scilab (or a toolbox) against a library instead of providing our own implementation. However, it is important to do a state-of-the-art analysis before selecting one or the other library. It is also crucial to have a strong reflexion on how we are going to offer these features into the Scilab language.
mcrypt
http://mcrypt.sourceforge.net/ Used by PHP - LGPL
mhash
http://mhash.sourceforge.net/ Used by PHP (check if the project is still alive)
libgcrypt
http://directory.fsf.org/project/libgcrypt/ Used by GNUPG - LGPL
etc...