| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB .NET > Недопустимая длина данных для дешифрования |
| Автор: DimkraS 3.3.2010, 13:15 | ||||
| Здравствуйте. Сделал две программы. Первая считывает данные из текстового файла, каждая строка файла шифруется во временный файл, затем считывается и записывается в другой файл но уже после предыдущей строки, получается файл в которой каждая отдельная строка зашифрована.
Вторая программ, открывает файл с шифрованными данными, считывает строку, затем записывает её во временный файл, и расшифровывает её из файла в массив.
Расшифровать из файла в массив не удаётся, выходит ошибка "Недопустимая длина данных для дешифрования". Если расшифровывать данные из того же файла в который зашифровали, то всё нормально, но мне нужно хранить зашифрованные данные в файле построчно, поэтому я каждую строку переношу в отдельный файл для расшифровки. Заметил так же, что когда данные шифруются в текстовый файл, то не создаётся следующей пустой строки, а во временных файлах откуда я расшифровываю, пустая строка в конце создаётся, пробовал останавливать программу после создания файла и вручную убирать эту строку, всё равно выходит та же ошибка. Подскажите, как можно её исправить? ps В оформлении кода указываю что пишу на VB.NET, но код всё равно не оформляется |
| Автор: Freyzer 3.3.2010, 17:25 |
| Для начала, попробуй кириллицу на латиницу измини, а там уже видно будет. |
| Автор: DimkraS 23.4.2010, 15:09 |
| Неполучается |