잡다한 주제/기타 and 미분류

CAPTCHA

KSI 2008. 3. 10. 15:00

1. CAPTCHA 란

captcha [Completely Automated Public Test to tell Computers and Humans Apart]
 
컴퓨터 사용자가 사람인지를 판단하기 위해 사용되는 일종의 테스트.
스팸 소프트웨어의 자동 계정 등록을 막기 위해 계정 등록할 때 거치는 테스트다.
단어를 시각적으로 변형시킨 복잡한 패턴을 배경 화면 위에 보여 줌으로써 메일 계정을 등록하려는 사용자는 해당 단어를 키보드로 입력해 계정을 생성할 수 있다. 이와 같이 captcha 패턴은 일부러 변형시킨 글자로 사람은 쉽게 알아볼 수 있지만 스팸 컴퓨터는 알아보지 못한다. 따라서 스패머는 자동으로 계정을 생성할 수 없게 되고, 스팸 메일 발송도 어려워지게 된다.

 

사용자 삽입 이미지

2. 개념화
대부분의 사람들이 각종 웹사이트에 등록의 과정과 CAPTCHA를 관련시키더라도, 체계는으로 원래 자동화한 체계 또는 "말파리 유충"가 URL 또는 URL로 알타비스타 검색 엔진을 적재하는 것을 막기의 방법 계획되었다.

Google와 Yahoo의 앞에 그 초기에서는, 인터넷 검색 엔진 데이타베이스에서 목록으로 만들어진 웹사이트 또는 URL를 얻기의 2가지의 방법이 있었다; 자동으로 URL를 위한 또는 URL 제출을 통해 그물을 "파도타기를 한" 거미를 통해서.

자동화한 체계에 의해 배치된 URL로 과대 적재에서 검색 엔진을 방지하기 위하여는 방법은 명부작성을 하는 실재물이 시험으로 도표 수수께끼의 발달에 지도한 인간이었다는 것을 보증하도록 찾아내야 했다.

2000년에, Yahoo는 말파리 유충이 그것의 대화방을 침투하는 것을 막는 방법을 창조하기 위하여 카네기 멜론 대학을 요청했다. 카네기 Mellon 연구원으로 구성된 팀은 일련의 인식 수수께끼를 개발하고 칭했다 그것을 "CAPTCHA이라고." Yahoo가 CAPTCHA의 중요한 사용을 만드는 첫번째 이었더라도, 다른 사람은 빨리 따랐다.

오늘, CAPTCHAs는 자동화된 기입을 blogs 또는 공개토론에 방지하고기 위하여, 투표 스패밍을 멈추고기 위하여, 온라인 은행업무 위치에서 저장된 정보, 등등을 보호하기 위하여 이용된다.



3. CAPTCHA의 부호 차단기 그리고 미래
그것을 격파하기 위하여 최후에 기술 소프트웨어의 발달에 지도되는 각종 웹 애플리케이션 및 서비스에 있는 CAPTCHA의 통합. 이것은 CAPTCHA를 설립하고 bot 침투에서 그들의 서비스를 감시하기 위하여 사용하고 있는 회사와 부호 차단기 사이 확대 전쟁으로 이끌어 냈다. 점에 그들의 체계 CAPTCHA의 강화하는 계속되 사용자를 정당화하는 조차 후자는 그것을 "부호를 해독하게 곤란했던 찾아내는 시작되었다." 이것은, 방법으로, CAPTCHA의 목적을 격파했다.

현재, 노력은 동일한 원리를 따르는 다른 방법으로 진행 중에 "진전하고" CAPTCHAs를 그러나 사용한다 더 정교한 기술을 이다. 마이크로소프트는, 예를 들면, CAPTCHA 기초를 두는 의 도표, 인터넷 사용자가 9마리의 다른 가구 애완 동물의 세트에서 개 고양이의 그림을 선정할 것을 요구하는 선다형 체계 개발했다.

연구원은 CAPTCHAs의 기본적인 성분이 아직도 존재한ㄴ다는 것을 주의한다. 첫째로, 인간 인식 추론은 연루된다. 그러나, CAPTCHAs의 현재의 (와 아마 미래) 발생은 전형 적이고 된 26 편지 및 또는 10 손가락 (1 에 0) 한계 저쪽에 가는 것을 시작했다.

[출처] CAPTCHA|작성자 쏭쏭