Skip to main content
Log in

Design of innovative CAPTCHA for hindi language

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Designing a CAPTCHA possessing the property of a sweet spot is always a challenge. Text-based CAPTCHAs are popular among websites. The history of text-based schemes shows that these schemes are broken with a very high success rate. Most of these broken schemes are designed using English language-based letters. It motivated the researchers to design non-English-based CAPTCHA schemes. The author has also successfully broken some Hindi language-based CAPTCHA schemes. After breaking the existing 20 typical CAPTCHA designs in the Hindi language, the authors have observed some serious limitations in a text-based scheme. In this article, the authors have used important guidelines that are proposed in the previous work by the authors. The authors implemented these guidelines to design a secure and usable CAPTCHA in the Hindi language. In this article, we have developed a new CAPTCHA based on the Hindi language and tested the proposed design from a security and usability point of view. The proposed novel CAPTCHA scheme first time uses a combination of printed and handwritten Hindi characters. The proposed scheme is 100% secure from computer attacks and also 90% usable.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26
Fig. 27
Fig. 28
Fig. 29
Fig. 30
Fig. 31
Fig. 32
Fig. 33
Fig. 34
Fig. 35
Fig. 36
Fig. 37
Fig. 38
Fig. 39
Fig. 40
Fig. 41
Fig. 42
Fig. 43
Fig. 44
Fig. 45

Similar content being viewed by others

References

  1. Ahmad A, Yan J and Marshall L (2010) The robustness of a New CAPTCHA. Proceedings of the third european workshop on system security, 36–41.

  2. Ahmad A, Yan J (2012) CAPTCHA color, usability and security. IEEE Internet Comput 16(2):1089–7801

    Article  Google Scholar 

  3. Aldosari M (2018) Innovative multilingual CAPTCHA Based on handwritten characteristics, Intechopen, 72599.

  4. Algwil A, Ciresanand D and Liu B (2016) A security analysis of automated Chinese turing tests. Proceedings of the 32nd Annual Conference on Computer Security Applications, 520–532.

  5. Alsuhibany S (2011) Optimizing CAPTCHA Generation. Proceedings of 6th international conference on availability, reliability and security (ARES), 740–745.

  6. Alsuhibany S and Parvez M (2016) Secure arabic handwritten CAPTCHA generation using OCR operations. Proceedings of 15th international conference on frontiers in handwriting recognition (ICFHR),126–131.

  7. Alsuhibany S (2018) Generating arabic handwritten CAPTCHA for cyber security. Int J Comput Sci Netw Security 18(3):41–47

    Google Scholar 

  8. Banday M and Shah N (2011) Challenges of CAPTCHA in the Accessibility of Indian regional websites. Proceedings of the fourth annual ACM Bangalore conference, 1–4.

  9. Banger RA, Singh M, Sharma K, Singla S, Rastogi S (2018) Hindi language recognition system using neural networks. Int J Eng Sci Res Technol 7(5):98–103

    Google Scholar 

  10. Bansal A, Garg A, Gupta A and Gupta A (2008) Breaking a visual CAPTCHA: a novel approach using HMM, 1–6.

  11. Bock K, Patel D, George and Dave H (2017) unCaptcha: a low resource defeat of reCaptcha’s audio challenge, WOOT 17-Proceedings of the 11th USENIX conference on offensive technology.

  12. Bursztein E, Martin M and Mitchell J (2011) Text-Based CAPTCHA Strengths and Weaknesses. Proceedings of the 18th ACM conference on Computer and communications security, 125–138

  13. Bursztein E, Moscicki A and Fabry C (2014) Easy does it: more usable CAPTCHAs. Proceedings of the 32nd annual ACM conference on human factors in computing systems, 2637–2646.

  14. Census of INDIA (2011) “LANGUAGE” paper 1 of 2018 Language INDIA, states and union territories (Table C-16)

  15. Chellapilla K and Simard P (2004) Using machine learning to break visual human interaction proofs (HIPs). Proceedings of the advances in neural information processing systems, 265–272.

  16. Chen J, Luo X and Guo Y (2017) A survey on breaking technique of text-based CAPTCHA. Security and communication networks, 1–15.

  17. Favata J (1996) Character model word recognition, Proceedings of the fifth international workshop on frontiers in handwriting recognition, 437–440.

  18. Gao H, Wang W and Qi J (2013) The Robustness of Hollow CAPTCHAs. Proceedings of the 2013 ACM SIGSAC conference on computer & communications security, 1075–1086

  19. Huang S, Lee Y, Bell G (2010) An efficient segmentation algorithm for CAPTCHAs with line cluttering and character warping. Multimed Tools Appl 48(2):267–289

    Article  Google Scholar 

  20. Imsamai M and Phimoltares S (2010) 3D CAPTCHA: A Next Generation of the CAPTCHA. Proceedings of international conference on information science and applications (ICISA), 1–8.

  21. Jayadevan R et al (2011) Offline recognition of devanagari script: a survey, IEEE transactions on systems, man and cybernetics-Part C. Appl Rev 41(6):782–796

    Google Scholar 

  22. Kaur R (2017) Handwriting recognition of gurmukhi script: a survey of online and offline techniques. Int J Comput Trends and Technol 49(1):32–35

    Article  Google Scholar 

  23. Kim G, Govindaraju V (1997) A lexicon driven approach to handwritten word recognition for real-time applications. IEEE Trans Pattern Anal Mach Intell 19(4):366–379

    Article  Google Scholar 

  24. Kumar M, Jindal MK and Sharma RK (2011) Review on OCR for Handwritten Indian Scripts Character Recognition, Proceedings of the international conference on digital image processing and information technology, 268–276.

  25. Kumar M, Jindal MK and Kumar M (2021a) A systematic survey on CAPTCHA recognition: types, creation and breaking techniques. Archives of Computational Methods in Engineering, Springer, 1–30.

  26. Kumar M, Jindal MK, Kumar M (2021) A novel attack on monochrome and grey scale devanagari CAPTCHAs. ACM Transac Asian and Low-Res Lang Inf Process ACM 20(4):1–30

    Google Scholar 

  27. Kumar M, Jindal M (2021) Benchmarks for designing a secure devanagari CAPTCHA. SN Comput Sci 2(45):1–16

    Google Scholar 

  28. Kunte RS, Samuel RDS (2007) A simple and efficient optical character recognition system for basic symbols in printed kannada text. Sadhana 32:521

    Article  Google Scholar 

  29. Leiva L, Álvaro F (2015) μcaptcha: human interaction proofs tailored to touch-capable devices via math handwriting. Int J Human-Comput Interact 31(7):457–471

    Article  Google Scholar 

  30. Mori G and Malik J (2003) Recognizing objects in adversarial clutter: Breaking a visual CAPTCHA. Proceedings of IEEE computer society conference on computer vision and Pattern recognition, 1–134.

  31. Moy G, Jones N and Harkless C (2004) Distortion estimation techniques in solving visual CAPTCHAs. Proceedings of the IEEE computer society conference on computer vision and pattern recognition, 1–6.

  32. Nguyen V, Chow Y, Susilo W (2014) On the security of text-based 3D CAPTCHAs. Computer and Security 45:84–99

    Article  Google Scholar 

  33. Parvez M, Alsuhibany S (2020) Segmentation-validation based handwritten arabic CAPTCHA generation. Comput Secur 95:1018–1029

    Article  Google Scholar 

  34. Rao M, Singh N (2012) Random handwritten CAPTCHA: web security with a difference. Int J Inf Technol Comput Sci 4:53–58

    Google Scholar 

  35. Rusu A, Govindaraju V (2004) Handwritten CAPTCHA: Using the difference in the abilities of humans and machines in reading handwritten words. Proc Int Workshop on Handwriting Recogn 54:226–231

    Article  Google Scholar 

  36. Rusu A and Govindaraju V (2005) Visual CAPTCHA with handwritten image analysis. Proceedings of the International Workshop on Human Interactive Proofs, 42–52.

  37. Saini B, Bala A (2013) Bot Protection Using CAPTCHA: Gurumukhi Script. Int J Appl Innov Eng Manag 2(5):267–275

    Google Scholar 

  38. Shaina and Bajaj HK (2016) Isolated character recognition using hierarchical approach with SVM classifier. Int J Eng Sci Res Technol 5(9):570–575

    Google Scholar 

  39. Shirali-Shahreza S and Shirali-Shahreza M (2011) Multilingual highlighting CAPTCHA, International conference on information technology new generations (ITNG), 447–452.

  40. Susilo W, Chow Yand Zhou H (2010) STE3D-CAP: stereoscopic 3D CAPTCHA. Proceedings of the international conference on cryptology and network security CANS, 221–240.

  41. Tang M, Gao H, Zhang Y (2019) Research on deep learning techniques in breaking text-based captchas and designing image-based captcha. IEEE Trans Inf Forensics Secur 5(10):2522–2537

    Article  Google Scholar 

  42. Yadav D, Sanchez-Cuadrado S, Morato J (2013) Optical character recognition for hindi language using a neural-network approach. J Inf Process Syst 9(1):117–140

    Article  Google Scholar 

  43. Yalamanchili S, Rao K (2011) A framework for devanagari script-based CAPTCHA. Int J Adv Inf Technol 1(4):47–57

    Google Scholar 

  44. Yan J and Ahmad A (2008) A low-cost attack on a microsoft CAPTCHA. Proceedings of the 15th ACM conference on computer and communications security, 543–554.

  45. Yu J, Ma X, Han T (2016) Usability investigation on the localization of text captchas: take chinese characters as a case study. Shanghai Jiao Tong University, Shanghai, China, School of Media & Design

    Google Scholar 

Download references

Funding

No funding was received.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Munish Kumar.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Human and animal rights

No human and animal participants were used.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kumar, M., Jindal, M.K. & Kumar, M. Design of innovative CAPTCHA for hindi language. Neural Comput & Applic 34, 4957–4992 (2022). https://doi.org/10.1007/s00521-021-06686-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-021-06686-0

Keywords

Navigation