Система CAPTCHA

    Дисциплина: Программирование
    Тип работы: Реферат
    Тема: Система CAPTCHA

    Міністерство науки та освіти України

    Національний технічний університет

    “Харківський політехнічний інститут”

    Кафедра “Обчислювальна техніка та програмування”

    Реферат на тему

    Система

    CAPTCHA

    Виконав:

    студент групи КІТ-11а

    ___________/Шкарупа М. М./

    «_____» __________ 200

    Харків 2006

    Зміст

    TOC \\o \"1-3\" \\h \\z

    Введення

    PAGEREF _Toc136616288 \\h

    Для чого потрібний тест CAPTCHA

    PAGEREF _Toc136616289 \\h

    Варіанти реалізації CAPTCHA

    PAGEREF _Toc136616290 \\h

    Приклади реальних систем

    CAPTCHA

    PAGEREF _Toc136616291 \\h

    Уразливі місця

    CAPTCHA

    PAGEREF _Toc136616292 \\h

    Передбачення результатів і перебір варіантів

    PAGEREF _Toc136616293 \\h

    Використання неіснуючих сесій і повторне використання сесій

    PAGEREF _Toc136616294 \\h

    Тест на ідентичність

    PAGEREF _Toc136616295 \\h

    Розпізнавання образів

    PAGEREF _Toc136616296 \\h

    Розпізнавання

    PAGEREF _Toc136616297 \\h

    Методи, що роблять важким розпізнавання

    PAGEREF _Toc136616298 \\h

    Програмний приклад реалізації CAPTCHA

    PAGEREF _Toc136616299 \\h

    Аналіз наведеного прикладу

    PAGEREF _Toc136616300 \\h

    Висновки

    PAGEREF _Toc136616301 \\h

    Використані джерела

    PAGEREF _Toc136616302 \\h

    Введення

    CAPTCHA - це абревіатура від англійських слів \"Completely Automated Public Turing Test to Tell Computers and Humans Apart\", що в перекладі означає: повністю автоматичний тест

    Тьюрингу для розрізнення комп\'ютерів та людей.

    Що ж таке Тест Тьюрингу? Це тест, запропонований Аланом Тьюрингом в 1950 р. у статті «Обчислювальні машини й розум» (Computing machinery and intelligence) для перевірки, чи є

    комп\'ютер розумним у людському розумінні цього слова.

    Суддя (людина) переписується природною мовою із двома співрозмовниками, один із яких - людина, інший - комп\'ютер. Якщо суддя не може надійно визначити, хто є хто, комп\'ютер

    пройшов тест. Передбачається, що кожний зі співрозмовників прагне, щоб людиною визнали його. З метою зробити тест простим й універсальним, переписка зводиться до обміну текстовими

    повідомленнями.

    Повідомлення відправляються через однакові проміжки часу, щоб суддя не міг робити висновку виходячи зі швидкості відповідей (у часи Тьюрингу комп\'ютери реагували повільніше

    людини. Зараз це правило необхідно, тому що вони реагують набагато швидше, ніж людина).

    Тест був зроблений салонною грою, у ході якої гості намагалися вгадати стать людини, що перебуває в іншій кімнаті, шляхом написання питань і читання відповідей. В оригінальному

    формулюванні Тьюринг, людина повинна була прикидатися людиною протилежної статі, а тест тривав 5 хвилин. Зараз ці правила не вважаються необхідними й не входять у специфікацію

    тесту.

    Тьюринг запропонував тест, щоб замінити безглузде, на його думку, питання «чиможе машина мислити?» на більш конкретне.

    Тьюринг пророчив, що комп\'ютери в остаточному підсумку пройдуть його тест. Він вважав, що до 2000 року, комп\'ютер з пам\'яттю 1 мільярд біт (близько 119 Мб) у ході 5-хвилинного

    тесту зможе обдурити суддів в 30% випадків. Це, нажаль, не збулося.

    Поки що жодна програма й близько не підійшла до проходження тесту. Такі програми, як Еліза (ELIZA), іноді змушувала людей вірити, що вони говорять із людиною, як, наприклад, у

    неформальному експерименті, названому AOLiza. Але такі «успіхи» не є проходженням тесту Тьюринга.

    По-перше, людина в таких бесідах не мала ніяких підстав вважати, що вона говорить із програмою, у той час як у дійсному тесті Тьюринга людина активно намагається визначити, з

    ким він розмовляє.

    По-друге, документовані випадки ставляться у таких чатах, як IRC, де багато бесід короткі та доволі безглузді.

    По-третє, багато користувачів IRC використають англійський як другу або третю мову, і безглузда відповідь програми, імовірно, спишеться ними на язиковий бар\'єр.

    По-четверте, багато користувачів нічого не знають про Елізу і їй подібних програмах і не можуть розпізнати зовсім нелюдські помилки, які ці програми допускають.

    Тест CAPTCHA мало схожий на той тест, що проводився в 50-ті роки. Але ідея тесту залишилася незмінною: відрізнити...

    Забрать файл

    Похожие материалы:


ПИШЕМ УНИКАЛЬНЫЕ РАБОТЫ
Заказывайте напрямую у исполнителя!


© 2006-2016 Все права защищены