Добрый день Уважаемые ! у меня такая проблема, реализуемый мной алгоритм шифрования категорически отказывается врзвращать мне русский текст т.е. я шифрую побайтово текст ...(в utf-8 руссий символ 2байта английский 1байт) после расшифрования русский текст превращается в последовательность крякрозябр(каждый байт отдельно) как решить эту проблему ? вот листинг http://codepad.org/u0nsicvx
На сколько я знаю, под каждый символ utf-8 выделяется 2 байта, нуллбайт тоже байт. Шифруйте каждых 2 байта.
нет, английский текст именно 1 байт, Code: >>> ord("б") 1073 >>> ord("s") 115 => по два байтп шифровать не вариант...(
br3d Py26, файл с русскими буквами в utf8. Проблема не воспроизводится на таком коде: http://codepad.org/eFB5shw8 Исходный код не запускался без ошибок/предупреждений