Я пишу приложение C#, предназначенное для шифрования текстовых файлов с использованием Rijndeal (размер блока 128, размер ключа 256, другими словами, AES256). Я использую предоставленный пользователем пароль и случайную соль для генерации ключа с помощью PBKDF2. (IV также происходит от пароля и соли)
Я хочу сохранить соль в виде открытого текста, добавленного к зашифрованному тексту. Другими словами, строка 1 будет содержать что-то вроде >>>SALTGOESHERE
. Строка 3 и далее будет хранить зашифрованный текст.
Как мне получить соль для расшифровки?
Я очень новичок в C #, это мое первое настоящее приложение, поэтому, пожалуйста, смиритесь с моим невежеством. Спасибо.