To whom it may concern,

    First I have to say that I am sorry for any lack of detail that I post
do to non disclosure agreements, and also I swear that I am not trying to do
anything malicious here.

    That being said, I am looking for a way to recover the agreed upon
session secret key, and also the initialization vector that comes at the end
of the handshake.  I need to do this programmaticly, and relatively quickly.
 In my program I have the SSL session opbject, and can get at the Master
Key, but I'm a little confused at how the session secret is generated, and
when RSA vs. DH is used.  I've read everything I can get a hold of and am
still foggy as to just how this works.  I know that it has to happen
somewhere, but just can't figure out where.  If someone could more concisely
explain the session secret process to me, I would be eternally grateful.
    All that being said, I look forward to whatever help you can provide.
 Thank you in advanced.

    Also, before I forget, I found this (
http://marc.info/?l=openssl-dev&m=113831859919711) conversation that sounds
like a similar problem, but I couldn't find any information on how to use
the SSL_SESSION_get_ex_data() function (aside from the man page) as far in
as where the arguments would come from. Again, any help would be greatly
appreciated.

One humbled techno weenie,
 Sam
-- 
Sam Jantz
Software Engineer

Reply via email to