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

Реферат Розробка системи генерації та перевірки достовірності сертифікату відкритого ключа





й сертифікат чи не знаходиться в архіві).


В 

Малюнок 1. Головна форма


В 

Малюнок 2. Форма генерації та експорту ключа для підпису


В 

Малюнок 3. Форма експорту ключа


Форма База Даних Містить Таблицю для роботи з БД. Тут можна редагувати БД - створювати, редагувати і видаляти користувачів. Поле Архів - вказівка, чи входить сертифікат в архів - якщо так, то його значення 1, якщо ні-то 0. br/>В 

Малюнок 4. Форма Бази Даних


В 

Малюнок 5. Форма експорту ключів


На формі нового користувача необхідно створити новий контейнер для користувача, згенерувати ключ і експортувати його. Далі можна редагувати поля сертифіката. Після успішного створення сертифіката, можна додати його в БД. br/>В 

Малюнок 6. Форма створення нового користувача


В 

Малюнок 7. Форма додавання нового сертифіката

генерація сертифікат ключ справжність

В 

Малюнок 8. Форма переглянути список сертифікатів


На Формі перевірки сетріфікати необхідно перевірити підпис сертифіката. Потім можна перевірити його актуальність. Якщо термін дії закінчився, то можна додати цей сертифікат до архіву. Також можна переглянути Друнен поля сертифіката. br/>В 

Малюнок 9. Форма перевірки сетріфікати


В 

Малюнок 10. - Форма перегляду полів сертифіката

В 

Малюнок 11. Архів


4. Лістинг програми


4.1 Модуль головної форми FormMain


uses, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Menus, Wcrypt2, StdCtrls, unit2, sertif, Users, KeysForm, Verific, NewUser, DatM, Expo, Proc, Unit6, DatBase; = class (TForm): TMainMenu;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem; Button1Click (Sender: TObject); GenKeyClick (Sender: TObject); VerifyClick (Sender: TObject); ExitClick (Sender: TObject); N3Click (Sender: TObject); N2Click (Sender: TObject); N4Click (Sender: TObject); FormClose (Sender: TObject; var Action: TCloseAction); ArchiveClick (Sender: TObject);

{Private declarations}

{Public declarations};: TMainF;

{$ R *. dfm} TMainF. Button1Click (Sender: TObject); s, s1, s2: string;, f2: Boolean;; TMainF. GenKeyClick (Sender: TObject);. Button3. Enabled: = false;. Show;; TMainF. VerifyClick (Sender: TObject);. Show;; TMainF. ExitClick (Sender: TObject);. Close;; TMainF.N3Click (Sender: TObject);. PFIBDataSet1. Active: = true;. Show;; TMainF.N2Click (Sender: TObject);. SerN: = GetserNom;. IdAlgS: = 'GOST open ke...


Назад | сторінка 7 з 11 | Наступна сторінка





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

  • Реферат на тему: Малюнок і перспектива
  • Реферат на тему: Навчальний малюнок
  • Реферат на тему: Комп'ютерний малюнок
  • Реферат на тему: Пластичний малюнок вистави - рішення простору театралізованого дійства
  • Реферат на тему: Малюнок як метод діагностики та корекції дітей з прийомних сімей