Курсовая работа: Программная реализация алгоритма шифрования DES. Режим ECB

if( size != 0 ) {

try {

Result.SetLength(size);

in->Read((void *)(Result.data()), size);

}

catch( EOutOfMemory& ) {}

delete in;

}

}

}

catch ( EStreamError& ) {

MessageBox(this->Handle, ( (AnsiString)

"Не удается прочитать данные из файла:\n" + FileName).c_str(),

"Ошибка чтения файла", MB_ICONERROR| MB_OK);

return "";

}

return Result;

}

//ЗаписьвфайлизAnsiString

bool __fastcall TMainDialogForm::WriteAnsiStringToFile(AnsiString String,

AnsiString FileName)

{

try {

TFileStream *out = new TFileStream(FileName, fmCreate); // открываемфайл

if( out != NULL ) {

if( String.Length() != 0 ) {

try {

out->Write((void *)(String.data()), String.Length());

}

К-во Просмотров: 641
Бесплатно скачать Курсовая работа: Программная реализация алгоритма шифрования DES. Режим ECB