Keystroke Dynamics and User Identification