Ironclad cryptography library for Emacs Lisp?
I like the Ironclad library for Common Lisp. Out of curiosity, has anyone implemented this library in their Emacs Lisp project? While researching this question, I suspected there would be too much work to make it compatible with a pure Emacs Lips project, but a hybrid Elisp and CL project might also be an option for what I need to do.
Some of the functionality of ironclad is built into Emacs through the secure-hash
and functions md5
. http://www.gnu.org/software/emacs/manual/html_node/elisp/Checksum_002fHash.html has more information.
These functions are written in C. I don't know for sure, but it seems like the slow speed of Emacs Lisp and the small fixnums would be a real obstacle to doing this job directly in pure elisp.