3 / 2 / 1
Регистрация: 13.05.2013
Сообщений: 234
1

Адаптировать код для обработки файлов (Blowfish)

20.03.2015, 19:09. Показов 749. Ответов 1

Добрый вечер! Нашел на официальном сайте исходник алгоритма шифрования blowfish. Проблема в том, что код оперирует со строками, а мне надо переделать его чтобы он работал с файлами. Но как это сделать не знаю.. Объекты с трудом понимаю.. Основная функция по шифрованию оперирует со строкой:
C#
1
2
3
 BlowFish b = new BlowFish("04B915BA43FEB5B6");
string plainText = "TEST_STRING";
string cipherText = b.Encrypt_CBC(plainText);
А мне надо чтобы она могла работать с массивом байтов (т.е. как-то с файлом). Подскажет может кто как это сделать? Для удобства прикреплю проект готовый, где собран данный код. Буду благодарен за любую помощь, подсказки, наводки, советы и т.д.

Желательно даже чтобы с потоком байтов код работал, а не с буфером, т.к. бывает необходимость оперировать большими файлами.
P.S. или может кто поделится готовым исходником по шифрованию файлов)
Вложения
Тип файла: rar blowfish.rar (59.8 Кб, 15 просмотров)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.03.2015, 19:09
Ответы с готовыми решениями:

Чтение файлов - адаптировать код под ABC
в общем, целый день разбирался в чем беда. имеем один кусок кода в программе type ES = record...

Адаптировать код для Linux
Исходный код: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <malloc.h>...

Адаптировать код с Паскаля для Делфи 7
program Project2; function ChisED(el:integer):integer; var a:array of integer; ...

Адаптировать код для работы в Borland
Здравствуйте, помогите пожалуйста адаптировать вот этот код для работы в среде Borland версии 3.1....

1
0 / 0 / 0
Регистрация: 08.06.2015
Сообщений: 1
15.06.2015, 21:26 2
Добрый вечер. Я знаю, что шансы малы, но я все же спрошу : у Вас так и не получилась эта задумка с шифрованием файлов ?
Просто если да, то хотелось бы тогда у вас узнать про это)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.06.2015, 21:26
Помогаю со студенческими работами здесь

Адаптировать код для SWI-Prolog
День добрый. Пожалуйста, помогите адаптировать данный код под SWI-Prolog: domains il=integer*...

Адаптировать код Delphi в примере для компонента TChart под Lazarus
Здравствуйте! У меня есть небольшой пример на Delphi работы с компонентом TChart, на Lazarus...

Как адаптировать С код от mikroC под PIC для CVision AVR
Доброго всем времени Собственно такой детский впрос назрел. Нашел Сайтик с очень полезным и...

Различие между алгоритмами Blowfish и Blowfish-compat?
Подскажите плиз, в чем различия в Blowfish и Blowfish-compat? Все исходники с сайта schneier.com...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru