Hello Slava,

As you already know, I was working on an SSL/TLS binding. While my first 
choice was OpenSSL, I "discovered" cryptlib through the sci.crypt newsgroup. 
People were saying nice things about it; mainly its clean implementation, 
portability, and extensive documentation.

Well, cryptlib deserves its reputation. It offers simple paradigms that can 
be extended to different security contexts and on my way to implement the 
SSL/TLS interface I was also able to implement SSH.

You can pull the patch from my darcs repository at 
http://azteca.dyn-o-saur.com/repos in the libs/cryptlib folder.

So far, for this first release, I have implemented:

- Enveloping/de-enveloping
- Large data size enveloping/de-enveloping
- Password encryption
- Large data size password encryption
- Compression
- Conventional encryption (AES, DES, Triple DES, IDEA, etc.)
- Generating a key pair (RSA, DSA, DH, etc.)
- Simple certificate creation, signing, and exporting
- SSH sessions
- SSL/TLS sessions

I haven't added any documentation because cryptlib includes a 420-page user 
manual that goes a long way in simplifying many crypto concepts and their 
utilization. However, the companion test file covers every implemented 
feature.

Again, Factor greatly simplifies the development of such interfaces.

cryptlib and its manual are available at 
http://www.cs.auckland.ac.nz/~pgut001/cryptlib/ (to unzip cryptlib under 
Unix use the -a option to ensure that the text files are converted to the 
Unix format.)

Kindest regards,

Elie

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE! 
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to