1. A device for identification of an individual based on a vein-pattern comprising: a. an electronic device with a built in or attached camera; b. the camera acquiring an input image of a skin area with the vein-pattern of the individual, the input image is acquired in the near infrared (NIR) spectrum of light radiation; c. at least one central processor unit (CPU) performs processing of the acquired input image to extract an input vein-pattern image from the obtained image of the skin area; d. the at least one CPU performs deduction of points of interest from the vein-pattern image and calculation of their coordinates; e. the at least one CPU also creates a n-dimensional descriptor vector for each of the points of interest, the n-dimensional descriptor vector including information about features of a local image around each respective point of interest; f. the at least one CPU compares the obtained image descriptor vector with each descriptor vector from a database of descriptor vectors; g. the at least one CPU uses a criterion of minimum Euclidean distance, or other non-Euclidean distance metric, between descriptor vectors and a criterion of sufficient separation between minimum Euclidean distances to establish pairs of matching points of interest for two images; h. the input image and each image stored in the database; and i. assuring the individual identification if the number of pairs of matched points of interest is greater than a predefined threshold.