I am thinking of using the OpenSSL library for a project I am working on
but have a couple of questions. 

Perhaps someone in the know could answer them for me.

1.      It would seem that the SSL/TLS library does not include the
        Blowfish crypto algorithm when registering all the algorithms it
        will support. (See SSL_library_init in ssl_algs.c)

        Was there a particular reason for this? If not then any tips on
        what I would have to do to include it?

2.      Eventually I would like to add Twofish and a variant of Diffie-Hellman
        to the crypto library. Are there already plans for adding Twofish and
        perhaps the     other AES candidates? If not, then are there any pitfalls
        I should be wary of?

3.      I've been looking at the documentation and still havn't quite figured
        out how I can specify that the TLS/SSL layer can only negotiate to
        use a specific set of ciphers. Should I write my own SSL_library_init
        and only register the algorithms that I want to be available?

Many thanks,


Jason
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to