Add session key derivation