Как зашифровать текст одной программой и расшифровать другой? - Visual Basic .NET
Формулировка задачи:
Имеется текст бокс состоящий из строк,
Требуется сохранить его содержимое в файл, зашифровав каким либо способом, что бы при открывании его блокнотом (любым другим текстовым редактором) не было возможности понять что в нем написано.
Затем при открывании его в другой программе данный текст опять нужно расшифровать и передать тоже в текст бокс.
Решение задачи: «Как зашифровать текст одной программой и расшифровать другой?»
textual
Листинг программы
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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д