发明名称 |
用于生成验证码的方法及装置 |
摘要 |
本发明提供了一种用于生成验证码的方法及装置,所述用于生成验证码的方法包括:生成候选验证码;调用至少一个验证码识别程序对所述候选验证码进行识别;确定所述候选验证码被正确识别的概率;以及当所述概率小于预定阈值时,输出所述候选验证码作为最终生成的验证码,否则返回所述生成候选验证码的步骤。根据本发明实施例的用于生成验证码的方法及装置在将最终生成的验证码发送出去之前,先调用内部识别程序对候选验证码的难易程度进行判断,只发送安全性合格的验证码,从而可以大幅降低验证码被外部自动识别程序破解的风险,提高验证码的安全性。 |
申请公布号 |
CN106250755A |
申请公布日期 |
2016.12.21 |
申请号 |
CN201610608009.X |
申请日期 |
2016.07.28 |
申请人 |
北京旷视科技有限公司;北京小孔科技有限公司 |
发明人 |
姚聪;周舒畅;周昕宇;何蔚然;印奇 |
分类号 |
G06F21/36(2013.01)I;G06K9/62(2006.01)I |
主分类号 |
G06F21/36(2013.01)I |
代理机构 |
北京市磐华律师事务所 11336 |
代理人 |
高伟;卜璐璐 |
主权项 |
一种用于生成验证码的方法,其特征在于,所述方法包括:生成候选验证码;调用至少一个验证码识别程序对所述候选验证码进行识别;确定所述候选验证码被正确识别的概率;以及当所述概率小于预定阈值时,输出所述候选验证码作为最终生成的验证码,否则返回所述生成候选验证码的步骤。 |
地址 |
100190 北京市海淀区科学院南路2号A座313 |