Если кто сталкивался с этой проблемой подскажите, есть функция для шифрования файлов Блоуфишем вот она:
void encrypt_file(int in, int out){
char buffer[128];
char outbuf[128];
int rc;
char key[]="denis";
BF_KEY new;
BF_set_key(&new,strlen(key),key);
while((rc=read(in,buffer,sizeof(buffer)))>0){
BF_cbc_encrypt(buffer,outbuf,rc,&new,"12345678",BF_ENCRYPT);
write(out,outbuf,rc);
}
}
Но когда программа доходит до строки BF_cdb_... программа вылетает с SIGSEGV.


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум BF_cbc_encrypt (2009)
- Форум Соединится с сервером по сокету? (2020)
- Форум Как передать unsigned char* без потерь в сокете? (2020)
- Форум В чем ошибка чтения? (2020)
- Форум помогите немогу понять куда девается stdout (2009)
- Форум Пересылка данных через соединенные сокеты (2008)
- Форум сваливается send (сокет) (2008)
- Форум Почему программа выключается? (2017)
- Форум Как избежать краша в libjpeg при открытии некорректного файла? (2012)
- Форум Помогите с прогой на Си под СанОС (2001)