Mouse behaviors based authentication method

The present invention provides an authentication method based on mouse behaviors. The mouse-based authentication method comprises: collecting the mouse behavior data generated in the process of inputting passwords by the preset user by using the dynamic soft keyboard; calculating with the mouse behavior data to obtain the eigenvalue and selecting the optimal eigenvector by the feature selection algorithm; processing the optimal eigenvector using a preset model to determine a user behavior pattern of the user. The mouse-based authentication method further comprises: receiving the mouse behavior data generated in the process of inputting the passwords by using the dynamic soft keyboard, and performing user identification classifying authentication for the received mouse behavior data according to the user behavior pattern. The technical solution of the present invention is especially suitable for use under the dynamic soft keyboard application scenario as an auxiliary means for the traditional user name/password authentication mechanism.