캡챠(CAPTCHA) - Completely Automated Public Test to tell Computers and Humans Apart
: 문자판별을 요구하는 테스트.
인터넷상에서 사람인지 기계인지 구분할 목적으로 쓰이는 일련의 테스트를 말한다.
* 캡챠 디자인 요건
- 정상 범위의 사람이 인식할 수 있는 범위에서 왜곡된 문자들로 구성한다.
- 기존에 알려진 기계 또는 소프트웨어로는 판독이 불가능한 문자 이미지로 디자인한다.
캡챠 제공 사이트 : http://www.google.com/recaptcha
CAPTCHA : http://ko.wikipedia.org/wiki/CAPTCHA
CAPTCHA(Completely Automated Public Turing test to tell Computers and Humans Apart, 캡차)는 HIP(Human Interaction Proof) 기술의 일종으로, 어떠한 사용자가 실제 사람인지 컴퓨터 프로그램인지를 구별하기 위해 사용되는 방법이다. 사람은 구별할 수 있지만 컴퓨터는 구별하기 힘들게 의도적으로 비틀거나 덧칠한 그림을 주고 그 그림에 쓰여 있는 내용을 물어보는 방법이 자주 사용된다. 이것은 기존의 텍스트와 이미지를 일그러뜨린 형태로 변형한 후 인식 대상이 변형된 이미지로부터 기존 이미지를 도출해 낼 수 있는지를 확인하는 방식의 테스트이다. 컴퓨터 프로그램이 변형시킨 이미지는 사람이 쉽게 인식 할 수 있지만 컴퓨터 프로그램은 변형된 이미지를 인식하지 못하므로 테스트를 통과하지 못한다면 테스트 대상이 사람이 아님을 판정할 수 있다. 흔히 웹사이트 회원가입을 할 때 뜨는 자동가입방지 프로그램 같은 곳에 쓰인다.
CAPTCHA는 기기가 사람을 대상으로 하는 테스트이므로 사람에 가까운 기기를 대상으로 하는 테스트인 튜링 테스트(Turing test)에서 용어를 따와 리튜링 테스트(re-Turing test)라고 부르기도 한다.
목차[숨기기] |
'프로그래밍 > Architect' 카테고리의 다른 글
[Slide] 성과관리 (원본 Niels Pflaeging, 번역 변주경, 감수 최두옥) (0) | 2013.05.06 |
---|---|
개발업무에서 우선순위를 결정하는 방법 (0) | 2013.04.09 |
Pencil Project (0) | 2013.03.04 |
Project Climbing : PM이 되고자 할 때 알아야 하는 9가지 (0) | 2013.02.08 |
IT 트랜드 2013.02 (0) | 2013.02.04 |