rsaenh: Implemented TLS1 algorithms and tests

Michael Jung mjung at iss.tu-darmstadt.de
Mon Jan 24 06:00:24 CST 2005


On Monday 24 January 2005 12:30, Alexandre Julliard wrote:
> The test is failing for me:
>
> rsaenh.c:1209: Test failed: 80090016
> make: *** [rsaenh.ok] Error 1
Sorry. I didn't realise that it is dependend on the presence of a key 
container registered for the current user. I tested this one with a 
clean .wine directory.



I'm aware that this patch is a little big. The functionality is interdependend 
however, and you basically can't test anything if you don't implement all of 
it. I hope it can go in as it is. 

Changelog:
 Support for TLS1 pseudo random function
 Some helper functions for DATA_BLOB's
 Computing TLS1 master secret from the pre-master secret
 Deriving the master hash from the master secret
 Deriving TLS1 MAC and encryption keys from the master hash
 Tests for most of the above
  
-- 
Michael Jung
mjung at iss.tu-darmstadt.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dlls_rsaenh_rsaenh_c.diff
Type: text/x-diff
Size: 38005 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20050124/5b76a5d7/dlls_rsaenh_rsaenh_c.bin


More information about the wine-patches mailing list