"Bruker, Ohad" wrote:

Hello,

> I can give some more details of my problem, which turns to be really weird.
> It's still about client/server application that performs DSA authentication,
> DH key-exchange and 3DES symmetric encryption. This application is deployed
> on several platforms (at the moment Windows, Linux and Solaris).
> There are no problems on any of these platforms (also in mixed platforms,
> lets say server on Linux and Client on Windows), until I try to perform a
> handshake between Solaris and other platform (yes. there is no problem if
> both client and server are on Solaris).
> The problem is that the symmetric key I receive on each side (form the
> function DH_compute_key(...) ) is different !!!
> and this happens only when one of the handshake sides are on Solaris and the
> other is on Windows/Linux.
> Thanks, Ohad

Big Endian <=> Little Endian problem ?

By

Goetz

-- 
Goetz Babin-Ebell, TC TrustCenter GmbH, http://www.trustcenter.de
Sonninstr. 24-28, 20097 Hamburg, Germany
Tel.: +49-(0)40 80 80 26 -0,  Fax: +49-(0)40 80 80 26 -126

S/MIME Cryptographic Signature

Reply via email to