Приклад пральний захисту, блог про шифрування

· Вибірка символів пароля за допомогою генератора випадкових чисел;

· Використання паролів одноразового використання;

· Реалізація методу запит-відповідь;

· Шифрування пароля методом RSA;

· Поліноміальний уявлення пароля;

· Запит пари пароль-ключ;

· Первісна установка пароля.

Шифрування пароля підвищує безпеку системи. Цей метод передбачає, що пароль, що вводиться при вході в систему, шифрується і порівнюється з зашифрованим паролем, що зберігаються в базі даних. Для шифрування пароля можна використовувати простий метод оборотного шифрування або більш складний метод "незворотною безладної збірки", коли кілька паролів в явній формі перетворюються в однаковий зашифрований пароль. В цьому випадку не існує ніякої схеми для повернення до оригіналу пароля. Система просто шифрує кожен пароль користувача під час процесу реєстрації та звіряє його з зашифрованим паролем, що зберігаються у власному файлі користувача.

Приклад цього методу - поліноміальний необоротне уявлення:

де P- велике, ai і n - цілі числа; x -пароль в явній формі; f (x) - зашифрований пароль.

Перевіримо правильність роботи програми на таких прикладах:

Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,

Buttons, StdCtrls, ExtCtrls;

Схожі статті