md5.update(server, 0, server.length);
keyMaterial[2] = Util.trim(md5.digest(), finalLen);
md5.update(keyMaterial[3], 0, keyMaterial[3].length);
md5.update(server, 0, server.length);
md5.update(client, 0, client.length);
keyMaterial[3] = Util.trim(md5.digest(), finalLen);
if (!suite.isStreamCipher())
{
md5.update(client, 0, client.length);
md5.update(server, 0, server.length);
keyMaterial[4] = Util.trim(md5.digest(), ivLen);