Verification method and apparatus based on image verification codes

The present invention provides a verification method and apparatus based on image verification codes. The method comprises selecting an image to be identified and multiple candidate images from an image gallery, wherein the candidate images comprise interference images and correct images corresponding to the image to be identified; providing hint information for the image to be identified, the candidate images, and relationships between the image to be identified and the correct images; receiving selection information of images selected from the candidate images; and determining that the verification passed when the correct images are determined to have been selected based on the selection information or, determining that verification has failed when the correct images are determined not to have been selected based on the selection information. According to technical schemes of the invention, a user is prevented from updating the verification code repeatedly or input the wrong verification code caused by that the verification code is hard to identify; verification technology based on the image verification codes is enriched, the difficulty in declassifying the image verification codes is improved, and the friendly degree and easy use degree are improved in the verification process.