Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
 Аватар для Devel
91 / 46 / 2
Регистрация: 02.11.2010
Сообщений: 261

Как расшифровать txt и каждую строчку внести в массив

13.08.2011, 19:40. Показов 1452. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго времени суток! У меня такая проблема (сижу над ней уже целых 2 дня):
Есть зашифрованный txt файл. В расшифрованном виде он выглядит вот так:
1=100
2=200
3=300
4=400
Надо расшифровать его и каждую строчку записать в массив. У меня получается просто записать в String. А мне нужен массив.
Это в модуле (шифрование/дешифрование):

VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Module Module1
    Public Key As Byte() = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16} 'Ключ
    Public IV As Byte() = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16} 'Вектор инициализации
 
    Public Sub Encrypt(ByVal fName As String, ByVal txtEncrypt As String)
        Dim RMCrypto As New Security.Cryptography.RijndaelManaged
        Dim fs As New IO.FileStream(fName, IO.FileMode.Create)
        Dim CryptStream As New Security.Cryptography.CryptoStream(fs, RMCrypto.CreateEncryptor(Key, IV), Security.Cryptography.CryptoStreamMode.Write)
        Dim SWriter As New IO.StreamWriter(CryptStream)
        SWriter.Write(txtEncrypt)
        SWriter.Close()
        fs.Close()
        CryptStream.Close()
    End Sub
 
    Public Function Decrypt(ByVal fName As String) As String
        Dim RMCrypto As New Security.Cryptography.RijndaelManaged
        Dim fs As New IO.FileStream(fName, IO.FileMode.Open)
        Dim CryptStream As New Security.Cryptography.CryptoStream(fs, RMCrypto.CreateDecryptor(Key, IV), Security.Cryptography.CryptoStreamMode.Read)
        Dim SReader As New IO.StreamReader(CryptStream)
        Decrypt = SReader.ReadToEnd()
        SReader.Close()
        fs.Close()
        CryptStream.Close()
    End Function
End Module
Помогите мне, пожалуйста.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.08.2011, 19:40
Ответы с готовыми решениями:

Каждую вводимую строчку запихнуть в массив строк
Вобщем говоря нужно каждую вводимую строчку запихнуть в массив строк с введенным с консоли числом строк. Но как это реализовать не понимаю...

прокомментируйте каждую строчку программы, у самой не получается (максимальный массив)
#include <iostream> using namespace std; void main() { int A,i,j,max; for(i=0;i<3;i++) for(j=0;j<3;j++)...

Прокомментируйте мне каждую строчку программы. Структура, сортировка, массив, вывод
//Библиотеки #include "stdafx.h" #include <conio.h> #include "iostream" #include <string.h> using namespace std; //Объявление...

1
Почетный модератор
 Аватар для Памирыч
23251 / 9163 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
13.08.2011, 22:07
InstallGame, расшифрованный текст обработать функцией Split
Использовать делиметр VbCrLf
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.08.2011, 22:07
Помогаю со студенческими работами здесь

Как внести каждую строки из файла в таблицу в БД
$loadtest = file_get_contents('test.txt'); В файле test.txt неизвестное кол-во строк (их может быть более 50000), как их можно занести...

Скачать txt с FTP в массив байт и получить из него строчку
Проблема такая. Нужно скачать txt с FTP сервера. Текстовик содержит 1 строчку, которую нужно прочитать. Но есть подвох, мне не нужно...

Как вывести каждую строчку с новой строки
как в файле переносить строчку,чтобы в тексте потом каждая строчка начиналась с новой строки,а не сплошным текстом clc clear ...

Как можно проверить каждую строчку RichTextBox на равенство тексту в textBox
Здравствуйте. Я пишу некий аналог привязки на C#, но у меня возникла проблема с проверкой. В общем вот сам вопрос:"Как можно...

DPAPI Windows. Не получается расшифровать строчку
Мое почтение форумчане. Мне была поставлена задача и пришлось впервой столкнуться с технологией DPAPI(виндовая технология шифрования). Я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru