Вниз
Скачать: CL | DM;

Простой алгоритм шифрования   Найти похожие ветки 

← →
Oleg   (2004-05-29 13:55) [0]

Привет Мастера. Требуется сабж. Я пытался xor"ить или изменять код символа по какой-либо формуле, что собственно одно и то же, но вот какая проблема: На некотором символе в исходном файле цикл шифрования почему-то заканчивается, и зашифрованный кусок получается неполным, в других случаях шифруется до конца.

Кто знает в чем проблема?

Мне кажется некий символ преобразуется в "символ конца файла".

Да и с днем города Питер!


← →
AlexG ©   (2004-05-29 13:58) [1]

В таком случае, хотелось бы узнать код и текст кодируемый этим кодом. А также место, до которого доходит кодировка. И еще результат трассировки программы.


← →
AlexG ©   (2004-05-29 14:03) [2]

Уточню. По тому, что ты сказал вообще ничего пока сказать нельзя.


← →
Anatoly Podgoretsky ©   (2004-05-29 14:08) [3]

Цикл шифрования и даже дешифрования не может закончиться преждевременно, особенно если это цик FOR
От тебя требуются подробности - почему ты решил или как определил, что преждевременно и проблемный кусок кода.
Или мы долго будем играть в угадайку.
КОД ДАВАЙ


← →
Глеб ©   (2004-05-29 14:15) [4]

Удалено модератором


← →
YurikGl ©   (2004-05-29 17:02) [5]

>"символ конца файла".

Это - как?


← →
AlexG ©   (2004-05-29 17:29) [6]


> YurikGl ©   (29.05.04 17:02) [5]
> >"символ конца файла".
>
> Это - как?

Да, есть такой код. Кажется в первой десятке таблицы ASCII... Точно не помню какой.


← →
YurikGl ©   (2004-05-29 17:37) [7]

В hex-редакторе набрал первые 32 символа... Файл имеет размер 32 байта и содержит все набранные символы...


← →
AlexG ©   (2004-05-29 18:08) [8]


> YurikGl

Вспомнил о FAT. Похоже ТЫ прав.
Но мне кто-то что-то об этом говорил такое.... ;)


← →
Palladin ©   (2004-05-29 18:14) [9]

#26 - EOF

работает например на type
во времена ДОС самым распространенным использованием были ухищрения со стороны разработчиков... файлы бинарных данных начинать со аннотации, например: This is a saved game потом писать #26 и добавлять сами данные. Соответственно type выводил только аннотацию, дальше EOF просто напросто не читал.


← →
GuAV ©   (2004-05-29 18:17) [10]

>"символ конца файла".
Народ а может просто PChar - терминатор #0 ?
Символ конца строки?


← →
Подкрадуха ©   (2004-05-29 20:04) [11]

Palladin ©   (29.05.04 18:14) [9]

Тут многие сейчас и не знают, что есть такая команда type =)
В остальном, прав на 300%!


← →
GuAV ©   (2004-05-29 20:46) [12]


> во времена ДОС

И сейчас зачем-то делают. "type arhiv.rar"


← →
Palladin ©   (2004-05-29 21:03) [13]


> GuAV ©   (29.05.04 20:46) [12]

так ведь и сейчас "type" зачем то есть :)


← →
KADAN ©   (2004-05-29 21:18) [14]

попробуй хранить строку как array of byte и результат записывать в file of byte тогда все проблемы с кодами символов отпадут.


← →
GuAV ©   (2004-05-29 21:26) [15]


> так ведь и сейчас "type" зачем то есть :)

"copy con project1.exe.manifest" 8-)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.02 c
1-1085834098
killer
2004-05-29 16:34
2004.06.13
Размер шрифта


14-1085735054
basic
2004-05-28 13:04
2004.06.13
а почему дайджет не обновляется


3-1085143540
Бульбаш
2004-05-21 16:45
2004.06.13
Есть ли грид с возможностью группировки данных


14-1085385346
Anonim
2004-05-24 11:55
2004.06.13
Про модемы


6-1082617656
TOleg
2004-04-22 11:07
2004.06.13
Что это за ошибка - "500 Invalid Port Command"




   Наверх