技術(shù)總結(jié)
本發(fā)明實(shí)施例公開(kāi)了驗(yàn)證碼的生成方法、驗(yàn)證方法及相應(yīng)裝置。驗(yàn)證碼的生成方法包括:從驗(yàn)證碼字符庫(kù)中隨機(jī)選取預(yù)設(shè)數(shù)量的字符,得到待生成的驗(yàn)證碼圖片包含的全部單位字符;從全部單位字符中隨機(jī)選取至少一個(gè)字符作為目標(biāo)單位字符;對(duì)目標(biāo)單位字符進(jìn)行倒置處理;根據(jù)倒置后的目標(biāo)單位字符和剩余單位字符生成驗(yàn)證碼圖片;根據(jù)目標(biāo)單位字符在所生成的驗(yàn)證碼圖片中的位置信息和驗(yàn)證碼圖片生成驗(yàn)證碼。本發(fā)明實(shí)施例通過(guò)采用上述技術(shù)方案,降低驗(yàn)證碼被暴力破解的概率,提高驗(yàn)證碼的安全性,用戶在進(jìn)行驗(yàn)證碼驗(yàn)證時(shí)僅需要通過(guò)點(diǎn)擊倒置字符的方式即可輕松實(shí)現(xiàn)驗(yàn)證,操作簡(jiǎn)單,增強(qiáng)驗(yàn)證碼的易用性,可提升用戶體驗(yàn)。
技術(shù)研發(fā)人員:周奧特
受保護(hù)的技術(shù)使用者:智者四海(北京)技術(shù)有限公司
文檔號(hào)碼:201610614994
技術(shù)研發(fā)日:2016.07.29
技術(shù)公布日:2016.12.21