newLISP Fan Club

Forum => Anything else we might add? => Topic started by: CyBerHigh on February 15, 2006, 04:42:54 AM

Title: Cryptography tools
Post by: CyBerHigh on February 15, 2006, 04:42:54 AM
Does anyone know if there are cryptography tools avaible for newLisp?  I use them quit a bit in my clisp stuff, actually I use sbcl.  But I need them before I could switch over to newLisp.



Any ideas?
Title:
Post by: Lutz on February 15, 2006, 05:21:04 AM
newLISP has a built-in simple xor-one-pad encrytion function 'encrypt', and a 'factor' function for factoring small (15 digits) numbers. There is also support for matrix multiplication with 'multiply' and 'invert' and there are some other higher Math functions which might be useful four you.



newLISP can easily import 'C' libraries, in the modules directory of the distribution you find 'gmp.lsp' for importing big-num libraries from http://www.swox.com/gmp/



I don't know much about cryptography tools, but believe that there are a lot 'C' libraries out there, which you could import into newLISP and then use to build your applications. There is a chapter about importing libraries in this document: http://newlisp.org/DesignPatterns.html



Lutz