Проведение анализа существующих систем защиты компьютерных систем

Обзор технологий обнаружения атак. Модуль накопления и хранения предупреждений. Алгоритм работы подсистемы. Реализация клиент-серверной технологии. Клиентская часть программы. Реализация модуля шифрования, модуля накопления и хранения предупреждений.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 17.11.2014
Размер файла 582,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Str1=""; }

delete psw;

for(int i=0;i<((size-2)/3);i++)

Str1=Str1+(char)ch[i];

TFileStream *psd=new TFileStream(name,fmCreate);

psd->Write(Str1.c_str(),(size-2)/3);

delete psd;}

__fastcall TRSA::TRSA(TComponent* Owner)

: TForm(Owner) { /* p=Form1->GenSimple(256);//prostoe (...) bitnoe chislo

q=Form1->GenSimple(256);//prostoe (...) bitnoe chislo

nn=Form1->Mul_Long(p,q);//nn=p*q

p.Tlg[1]--; q.Tlg[1]--;

fi=Form1->Mul_Long(p,q);//fi=(p-1)*(q-1)

for(L=0;L<MaxDig;L++) e.Tlg[L]=0;

// e.Tlg[0]=2; e.Tlg[1]=5537; e.Tlg[2]=6;//berem open key = 65537 from X.509

// d=Form1->GenSecretKey(e,fi);//poisk secret key - Algoritm Euklida

//ecli multiplikativnogo obratnogo k chisly 65537 net, to vibiraem cami

while(d.Tlg[0]==0) {

e=Form1->GenOpenKey(18);//256-18, 32-2

d=Form1->GenSecretKey(e,fi); //Extended Euklid }*/

/*e=Form1->ReadLong("server.ok");

d=Form1->ReadLong("server.pk");

nn=Form1->ReadLong("modul.ok");

Form1->Symb2Num("parol.txt");

M=Form1->ReadLong("parol.txt");

C=Form1->Crypt(M,e,nn);//C=M^e mod n

M=Form1->Crypt(C,d,nn);//M=C^d mod n

Form1->WriteLong(M,"out.txt");}

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.