![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 23.11.2010
Сообщений: 37
|
![]()
Доброго времени суток!
Нужно было написать программу блочного шифрования, всё замечательно вышло, только возникла проблема со считыванием блоков из файла. Если я убираю цикл while, то прога считывает первые 8 байт файла из OpenFile, шифрует их (Blok[2]-глобальная переменная-массив, в которую записываются результаты преобразований над left и rigth), записывает в ResultFile. При расшифровке ResultFile, получается то, что было в OpenFile, т.е. всё работает как надо. Но нужно через Encrypt пропустить весь файл, поэтому добавляю цикл. В итоге после шифровки/расшифровки с OpenFile совпадают только первые 8 байт ResultFile. Как передалать цикл так, чтобы считывание из OpenFile осуществлялось блоками по 8 байт? Код:
|
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 23.11.2010
Сообщений: 37
|
![]()
А можно подробнее?
|
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ну почему же нет?
вот примеры: http://www.programmersforum.ru/showthread.php?t=59088 http://www.programmersforum.ru/showthread.php?t=105501
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
![]() |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 23.11.2010
Сообщений: 37
|
![]()
Спасибо большое!
В итоге вместо Код:
Код:
![]() |
![]() |
![]() |
![]() |
#7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ну даешь... )))))
Я имел ввиду сам цикл заменить Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Считать блоками по 64 бит из файла. С | Pecho | Помощь студентам | 5 | 04.02.2011 15:15 |
считывание с файла | G.I.JOE | Общие вопросы C/C++ | 2 | 06.06.2010 09:18 |
c++ считывание с файла. | tsergey | Помощь студентам | 20 | 24.04.2010 23:30 |
Считывание с файла на С++ | lamak | Помощь студентам | 8 | 01.11.2009 22:18 |
Считывание из файла | DimkinStd | Общие вопросы Delphi | 7 | 24.01.2007 19:18 |