Вниз
Скачать: 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
3-1085142598
vic1
2004-05-21 16:29
2004.06.13
создать пользователя и дать ему права


1-1086179166
Aleksandr.
2004-06-02 16:26
2004.06.13
Как узнать, сколько разрядов нужно числу дать при IntToHex


4-1084196011
FireMan_Alexey
2004-05-10 17:33
2004.06.13
Вопрос по реестру!


3-1085041421
iddqd
2004-05-20 12:23
2004.06.13
Тормоза с Sybase


14-1085609507
Юрий
2004-05-27 02:11
2004.06.13
Как бы выкачать этот ресурс...




   Наверх