Как зашифровать текст одной программой и расшифровать другой? - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Имеется текст бокс состоящий из строк, Требуется сохранить его содержимое в файл, зашифровав каким либо способом, что бы при открывании его блокнотом (любым другим текстовым редактором) не было возможности понять что в нем написано. Затем при открывании его в другой программе данный текст опять нужно расшифровать и передать тоже в текст бокс.

Решение задачи: «Как зашифровать текст одной программой и расшифровать другой?»

textual
Листинг программы
  1. Public Function Decrypt (ByVal fName As String) As String
  2.            Dim RMCrypto As New Security.Cryptography.RijndaelManaged
  3.                 Dim fs As New IO.FileStream(fName, IO.FileMode.Open)
  4.                 Dim CryptStream As New Security.Cryptography.CryptoStream(fs,  RMCrypto.CreateDecryptor(Key, IV), Security.Cryptography.CryptoStreamMode.Read)
  5.                 Dim SReader As New IO.StreamReader(CryptStream)
  6.                Decrypt = SReader.ReadToEnd() 'возникает ошибка - недопустимая длина для дешифрования
  7.                 SReader.Close()
  8.         fs.Close()
  9.         CryptStream.Close()
  10.     End Function
  11. End Module

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.714 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы