Добро пожаловать, гость
:: алгоритмы  и методы :: :: олимпиадные задачи :: :: связь :: :: о сайте :: :: форум ::

Форум работает в режиме архива, только для чтения и поиска.
Архив 2004 Архив 2007 Архив 2013

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 12.11.2010, 17:49
Новичок

Отправить личное сообщение для relok Посмотреть профиль Найти все сообщения от relok
 
Регистрация: 12.11.2010
Сообщений: 6

блочное кодирование
еще одна лаба+) des

всё работает
но что делать, если (даже когда) размер файла не кратен 8 байтам
то есть файл 36 байт к примеру ( в реальности понятно что это килобайты, но это так, типа я не совсем дурак)

кодируем 4 восьмерки , остается 4 байта

я пока сделал так: считаю сколько восьмерок (N), если размер файла не кратен, то остаток кодер заполняет некодированными последними исходного байтами файла (4 мя в данном случае)

декодер соответственно имеет такую же информацию об остатке, и декодирует N раз, затем не декодирует, а просто переписывает концовку

с преподавателем пока не встречался (в понедельник), мб у криптографов есть какойто особый способ шифровать эти хвосты?

понимаю что это всё очень топорно, но повторюсь, шифрование для меня не профильный предмет
 


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Арифметическое кодирование Катя Реализация, исходники, языки 0 27.04.2008 16:27
случайное кодирование Michael Sokoloff Криптография 0 26.12.2006 14:17