인터넷은 매우 다양한 사용자들이 여러 활동을 위해 사용하고 있다. 이러한 활동에는 통신, 전자상거래, 교육, 오락이 포함된다. 사용자는 웹 기반 활동에 등록하기 위해 웹사이트에 관한 등록 절차를 거쳐야 한다. 그러나 등록은 자동화된 해킹 소프트웨어에 의해 수행될 수 있다. 해당 소프트웨어는 웹사이트의 자원을 점유하는 허위 등록을 생성하여 서버의 성능과 효율을 저하시키며, 경우에 따라 전체 웹 서비스를 중단하기도 한다. 웹사이트에는 문자로 된 이미지(텍스트)가 포함된 내용을 읽는 과정에서 인간 사용자와 컴퓨터 프로그램을 구별할 수 있는 기능을 갖춘 시스템이 필수적이다. 완전 자동 공개 튜링 테스트로 컴퓨터와 인간을 구별하기 위한 Completely Automated Public Turing Test to Tell Computers and Human Apart (CAPTCHA)는 Optical Character Recognition (OCR) 소프트웨어에 대한 방어 시스템이 될 수 있다. OCR은 CAPTCHA 이미지를 무력화하기 위해 작동하며, 웹사이트에 수없이 많은 횟수의 등록을 수행하게 해주는 소프트웨어로 정의할 수 있다. 본 연구는 CAPTCHA 이미지를 여러 부분으로 분할하고 무작위 회전 값을 적용하는 방법, 그리고 한글 문자만을 사용하여 격자 배경 위에 무작위 선을 그리는 방법을 통해 한글 CAPTCHA라는 새로운 CAPTCHA 문맥을 제안한다. 해당 선은 CAPTCHA 텍스트와 동일한 색을 가지며, 격자 배경을 바탕으로 이미지에 왜곡을 제공한다. 실험 결과는, 한글 CAPTCHA가 현재의 CAPTCHA 유형들에 비해 한글 사용자에게 더 안전하고 효과적인 CAPTCHA 유형임을 보여주는데, 이는 한글 글자 구조와 사용한 알고리즘(회전 및 분할) 때문이다. 본 논문에서는 본 방법의 알고리즘을 상세히 소개한다.
*본 초록은 AI를 통해 원문을 번역한 내용입니다. 정확한 내용은 하기 원문에서 확인해주세요.