hello,
i would like to use the blowfish cipher in a client/server application
(written in c) that uses openssl (libcrypto and libssl).
i was hoping to use the SSL_CTX_set_cipher_list command, something like:
SSL_CTX_set_cipher_list(ctx, "BF-CBC")
i checked "openssl ciphers -v" and there don't appear to be any cipher
suites with blowfish.
the documentation says to use EVP_EncryptInit. does any one have an example
of using EVP_ commands with blowfish and SSL?
EVP_EncryptInit(&ctx, (*EVP_bf_cbc)(), key, iv);
is it possible to use SSL_write command and have it manage calling
EVP_EncryptInit, EVP_EncryptUpdate and EVP_Encrypt_File?
how do you add a new cipher suite (that uses blowfish) to the default list
of cipher suites? it looks like crypto/evp/c_allc.c,
include/openssl/ssl3.h, and other files would need to be modified and the
libraries recompiled.
any help would be greatly appreciated.
thanks -don
--
don zola
[EMAIL PROTECTED]
________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]