My confusion stems from reading that TLS handshake uses some kind of Diffie-Hellman, when I was certain that the symmetric key was generated by a digest of earlier packets encrypted with clients public key and safely decrypted with servers PK.
This does not strike me at all as Diffie-hellman? Can somebody walk me through the correct process and explain why it is/is not DH?