Запись в файл закодированного текста и наоборот

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
zaf
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 194
Зарегистрирован: 27.03.2006 (Пн) 23:04

Запись в файл закодированного текста и наоборот

Сообщение zaf » 14.04.2006 (Пт) 18:06

Помогите пожалуйста плииз...

Нужно добавить текст в файл в зашифрованом виде
Потом прочитать и разшифровать


SMR писал как можно это делать!
Надо просто по циклу накладывать буквы из пароля на буквы текста по операции XOR.
Побитовая операция XOR:
0 ^ 0 = 0
0 ^ 1 = 1
1 ^ 0 = 1
1 ^ 1 = 0
Допустим первая буква слова имеет код 01011001
первая буква пароля 00010010
закодируется так (для наглядности в столбик)
01011001
XOR
00010010
=
01001011
Для того чтобы раскодировать операцию повторяешь.

Тоже самое для остальных букв до конца текста.
Если пароль короче текста (а это обычное дело), то строку пароля накчинаем с начала(повторяем) пока текст не кончиться.
Это алгоритм.
Теперь надо найти перевод символов в код и обратно, а также найти в VB или написать самому XOR


Записываю в файл так
Open "C:\login.txt" For Append Shared As #1
Print #1, Text1.Text
Close #1


Читаю так

nFile = FreeFile

Open "c:\chat.txt" For Input As #nFile
RichTextBox1.Text = Input$(LOF(nFile), #nFile)

Close #nFile


Подскажите плиз чем можно это все заменить чтобы при чтении текст автоматом разкодился ну хотябы самый простой шифр

zaf
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 194
Зарегистрирован: 27.03.2006 (Пн) 23:04

Сообщение zaf » 14.04.2006 (Пт) 21:19

Да ну нафиг его...
Из-за како_то Лола мозги напрягать!:)

Верно?;)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Majestic-12 [Bot], SemrushBot и гости: 168

    TopList  
cron