Re: DES/3DES in OpenSSL

2008-12-03 Thread Ger Hobbelt
Assuming you mean you're 'overriding' by writing and registering a custom ENGINE with OpenSSL, it's the NID_des_ede3_*, etc. object ids which you're looking for: the ones you wish to provide for should be registered as ciphers in your engine (ENGINE_set_ciphers() IIRC). Basically, 3des can be

Abbreviated handshake

2008-12-03 Thread Robin Seggelmann
Is it possible to perform the shortened (session resumption) handshake without reconnecting the socket? TLS 1.2 RFC 5246 states: [ClientHello] The session identifier MAY be from an earlier connection, this connection, or from another currently active connection. The second option is useful

RE: Abbreviated handshake

2008-12-03 Thread David Schwartz
Is it possible to perform the shortened (session resumption) handshake without reconnecting the socket? TLS 1.2 RFC 5246 states: Yes. [ClientHello] The session identifier MAY be from an earlier connection, this connection, or from another currently active connection. The second option is

Re: failure building native win32 with mingw

2008-12-03 Thread [EMAIL PROTECTED]
Hi, However, then when I try to build pyOpenSSL using the openssl-0.9.8i header files I get an error -- ossl_typ.h:178: error: parse error before numeric constant. (snipp) I investigated a bit but I couldn't figure out what is wrong. OCSP_RESPONSE is being defined with a typedef in

Re: failure building native win32 with mingw

2008-12-03 Thread Alon Bar-Lev
On 12/3/08, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: You're apparently using a relatively recent version of headers (particularly wincrypt.h, IIRC), so you get bitten by one of the conflicts mentioned in e.g. http://rt.openssl.org/Ticket/Display.html?id=1693 HTH,

Re: failure building native win32 with mingw

2008-12-03 Thread Alon Bar-Lev
BTW: 1693 can be closed. On 12/3/08, Alon Bar-Lev [EMAIL PROTECTED] wrote: On 12/3/08, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: You're apparently using a relatively recent version of headers (particularly wincrypt.h, IIRC), so you get bitten by one of the conflicts mentioned in