Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Біометрія в криптографії

Реферат Біометрія в криптографії





/p>

.2 MD5 в PHP


У PHP і MD5 і всі інші алгоритми хешування, як правило використовуються для шифровки паролів, перевірки цілісності файлів, що зберігаються на сервері та ін Він реалізований функцією md5 ($ str), де $ str - будь-яка рядок або дані. Обчислює MD5 хеш рядка str використовуючи алгоритм MD5 RSA Data Security, Inc. і повертає цей хеш. Хеш являє собою 32-значне шістнадцяткове число. Якщо необов'язковий аргумент raw_output має значення TRUE, то повертається бінарна рядок з 16 символів. p align="justify"> Приклад 1. Приклад використання md5 ():



3. Практична частина


Протокол реалізований за допомогою Adobe Dreamweaver CS3 на мові PHP і дозволяє проводити аутентифікацію по картинці, використовуючи замість пароля координати точок вибрані користувачем при реєстрації на сайті.

Насамперед протокол пропонує користувачеві зареєструватися, використовую форму для реєстрації (рис.1). Спочатку вимагає вибрати картинку з декількох запропонованих. Далі слід вибрати точки на зображенні і ввести свій логін (рис.2). Користувачеві слід запам'ятати обрані ним точки а так само їх послідовність. При натисканні на кнопку відправити виходить повідомлення про те, що реєстрація пройдена успішно, і пропонує нам авторизуватися (рис.3). У формі авторизації користувачеві потрібно вибрати картинку, відзначити на ній точки з правильною послідовністю і ввести свій логін (рис. 4). При успішній авторизації з'являється повідомлення В«Authorization is DONEВ». Логін і пароль зберігається у файлі passwords.txt. Вони розділені знаком В«&В», причому пароль зберігається в хешірованного вигляді (мал. 5). br/>В 

Рис. 1. Сторінка для реєстрації користувача

В 

Рис. 2. Процес реєстрації користувача: вибір картинки і точок на ній, а так само введення логіна


В 

Рис. 3. Повідомлення про успішну реєстрацію


В 

Рис. 4. Процес авторизації


В 

Рис. 5. Логін і пароль (у хешірованного вигляді) в. Txt файлі. br/>

Вихідний код


// реєстрація

To authorization

Registraciya:

$ action = 'reg.php'; _once 'lib.php'; run ()

{($ _POST) {($ _POST as & $ el) {

$ el = str_repla...


Назад | сторінка 5 з 8 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Система реєстрації та авторизації користувачів на сайті
  • Реферат на тему: Розробка нейромережевої технології та програмного продукту авторизації кори ...
  • Реферат на тему: Бездротові точки доступу, що використовують протокол WAP
  • Реферат на тему: Проектування інформаційної системи по створенню форми введення реєстрації д ...
  • Реферат на тему: Як вибрати правильну гітару