On Thu, Nov 11, 2004 at 01:01:03PM +0100, kankedu wrote:
> Thanks, both of you. Unfortunately I see that I wasn't precise enough as to 
> what the problem was.
> 
> I know how to use SSL_CTX_set_cipher_list. The problem is that the second 
> parameter, the cipher list (char*), doesn't accept explicit ciphers (as for 
> example "TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA"), only classes of ciphers (as for 
> example "RSA", "DSS", etc).
> 
> So I need a way to state this cipher explicitly. Most probably I need to use 
> some other function, or maybe there is some undocumented way to write a 
> cipher(1) string to except only one cipher. Can anyone help on either of the 
> two approaches?

If your read further on the cipher(1) manual page you will find the
following line:
  TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA       EDH-RSA-DES-CBC3-SHA
So the string to give is "EDH-RSA-DES-CBC3-SHA".

Regards,
        Lutz

> >===== Original Message From "Greaney, Kevin" <[EMAIL PROTECTED]> =====
> >Hi,
> >     I would start at the following page in the documentation:
> >
> >     http://www.openssl.org/docs/ssl/SSL_get_ciphers.html
> >
> >It not only gives you the details for get_ciphers, but it also
> >provides link to the related APIs.
> >
> >Kevin.
> >
> >-----Original Message-----
> >From: [EMAIL PROTECTED]
> >[mailto:[EMAIL PROTECTED] On Behalf Of kankedu
> >Sent: Thursday, November 11, 2004 4:55 AM
> >To: openssl-users
> >Subject: cipher list
> >
> >Hi,
> >
> >I want to tell my client to only use certain ciphers, and I have found
> >just
> >the funtion for doing so:
> >
> >   SSL_CTX_set_cipher_list(*ctx, "RSA");
> >
> >However, this doesn't give me good enough control on exactly which
> >ciphers to
> >use, only classes. E.g. I cannot write
> >"TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA" as
> >a second argument to ONLY use that cipher. Does anyone know another way
> >to
> >solve this problem? Otherwise I'll put it down as a feature request, I
> >guess.
> >
> >Thanks,
> >
> >Johannes
> >
> >______________________________________________________________________
> >OpenSSL Project                                 http://www.openssl.org
> >User Support Mailing List                    [EMAIL PROTECTED]
> >Automated List Manager                           [EMAIL PROTECTED]
> >______________________________________________________________________
> >OpenSSL Project                                 http://www.openssl.org
> >User Support Mailing List                    [EMAIL PROTECTED]
> >Automated List Manager                           [EMAIL PROTECTED]
> 
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> User Support Mailing List                    [EMAIL PROTECTED]
> Automated List Manager                           [EMAIL PROTECTED]

-- 
Lutz Jaenicke                             [EMAIL PROTECTED]
http://www.aet.TU-Cottbus.DE/personen/jaenicke/
BTU Cottbus, Allgemeine Elektrotechnik
Universitaetsplatz 3-4, D-03044 Cottbus
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to