Описание тега rijndaelmanaged

.NET Framework (1.1 и выше) управляемая версия алгоритма Rijndael (AES).
1 ответ

Взлом ключа Rfc2898DeriveBytes с вводом пароля, но без соли

Я использую класс C# RijndaelManaged для шифрования AES. Ключ и IV генерируются из входного пароля и соли с использованием класса Rfc2898DeriveBytes. Мой вопрос: насколько сложно было бы сломать шифрование, если бы кто-то получил входной пароль, но …
26 май '14 в 19:28
4 ответа

Почему C# не может расшифровать вывод из Perl's Crypt::Rijndael?

Файл был зашифрован Perl. Первоначальные попытки расшифровки не увенчались успехом, и теперь я пытаюсь выяснить, происходит ли какое-либо hoojoo (требуются некоторые другие настройки) Дафф код Perl: use strict; use Crypt::Rijndael; my $key ='...'; m…
20 фев '09 в 15:06
2 ответа

Шифрование CryptoJs и дешифрование C# с использованием RijndaelManaged - Ошибка

У меня есть клиентское шифрование файлов в javascript с использованием CryptoJs. У меня есть расшифровка файла на стороне сервера с помощью RijndaelManaged. Если я делаю шифрование и дешифрование с помощью CryptoJs, это работает нормально. Тем не ме…
1 ответ

Как безопасно сохранить и восстановить пару ключ /IV?

Я использую VB.Net RijndaelManaged (RM) для шифрования файлов, используя RM.GenerateKey а также RM.GenerateIV методы для генерации ключа и IV и шифрования файла с использованием CryptoStream учебный класс. Я планирую сохранить этот ключ и IV в файл …
2 ответа

RijndaelManaged Key генерация

Мне нужно зашифровать данные и сохранить их в файле, а позже я смогу расшифровать их обратно. Для этого я использую класс RijndaelManaged. Теперь я не хочу хранить ключ в коде. После некоторого поиска в Google я нашел этот метод - Здесь генерируется…
21 сен '09 в 19:16
1 ответ

Rijndael шифрование / дешифрование файлов

Последние несколько дней я потратил на создание класса шифрования / дешифрования файлов на основе стандарта шифрования Rijndael, доступного через класс RijndaelManaged, и изучил все ресурсы и примеры, которые я смог найти. Примеры были либо устаревш…
11 июн '15 в 09:19
1 ответ

Bad PKCS7 Ошибка заполнения: неверная длина 106

Я пытаюсь зашифровать и расшифровать с помощью следующих функций, однако это приводит к ошибке ошибочного заполнения. Если я установлю PaddingMode в None он возвращает некоторые альфа-символы и случайные символы в журнале. Возможно, я что-то упускаю…
23 май '14 в 08:06
1 ответ

Тестовые векторы AES / Rijndael: какой режим заполнения?

Поэтому я смотрел на эти тестовые векторы для теста известного ответа для AES / Rijndael (с 128-битным блоком) в режиме CBC, и мне интересно: какой тип заполнения они используют? PKCS7?
27 май '10 в 14:26
1 ответ

Генерируйте 256-битный ключ Rijndael в PHP

Приведенный ниже код успешно сгенерирует KEY для шифрования. Как я могу воссоздать это в PHP, используя ту же соль и пароль для генерации KEY для расшифровки сообщения? public static string GenerateKey(string passkey) { var myAlg = new RijndaelManag…
19 июн '13 в 05:46
1 ответ

Расшифровщик Aes дает пустую строку

У меня проблема с шифрованием / дешифрованием AES. Закомментированный код работал, но иногда выдавал ошибку "Заполнение недопустимо и не может быть удалено", поэтому я изменил его, как объясняется здесь. Заполнение недопустимо и не может быть удален…
01 мар '13 в 07:59
1 ответ

Сжатие и шифрование SOAP - веб-сервис ASP.NET

Мне нужен совет. Я архивирую и шифрую SOAP-сообщение на веб-сервисе и стороне клиента. Клиент - приложение winforms. Если я только зашифрую сообщение SOAP, оно работает хорошо. Если я только почтовое сообщение SOAP, это также работает хорошо. Я испо…
13 дек '09 в 15:48
0 ответов

Криптография - Безопасность алгоритма RijndaelManaged и где хранить ключи

У меня есть следующий код для шифрования и дешифрования данных с помощью RijndaelManaged в.NET. public string EncryptString(string ClearText) { byte[] clearTextBytes = Encoding.UTF8.GetBytes(ClearText); SymmetricAlgorithm rijn = SymmetricAlgorithm.C…
18 апр '13 в 17:21
1 ответ

Ошибка шифрования ASP.NET Rijndael - указанный ключ не является допустимым размером для этого алгоритма

Кажется, я не могу обойти эту проблему, я создал 256-битный ключ, используя генератор случайных чисел в GRC, и объединил его с моим IV. Я получаю ошибку ниже: Указанный ключ не является допустимым размером для этого алгоритма. Любая помощь с благода…
1 ответ

Дешифрование с помощью алгоритма Райндеала дает ошибку заполнения

Я использую Rijndeal для шифрования и дешифрования некоторых данных! но это дает мне эту ошибку: Заполнение недействительно и не может быть удалено. Я много искал, но ничего не помогло мне решить эту ошибку! Это мои коды шифрования / дешифрования: p…
26 апр '13 в 09:10
1 ответ

Преобразование AES Encryption KEY из ключа Python в C#

У меня есть файл, зашифрованный с помощью AES в Python, и его ключ определяется в коде как: key = '\x14\x15\xa2\xf6\xb6\x17\x4a\x58\xb6\x17\x4a\x58\xb6\x17\x4a\x58' #print binascii.hexlify(key) aes = AES.new(key, AES.MODE_ECB) Однако мой код C# прин…
16 июл '14 в 15:34
1 ответ

Шифрование / дешифрование файла построчно?

Я довольно новичок в шифровании, и я пытаюсь заставить работать построчный шифратор; Мне нужно иметь возможность добавлять зашифрованные строки к файлу во время работы приложения, а не просто один большой массив шифрования и сохранения. Хотя у меня …
21 окт '12 в 16:55
1 ответ

AES расшифровывает текст в Java, зашифрованный в C#

Я должен расшифровать текст в JAVA, зашифрованный в C# (AES, RijndaelManaged). После нескольких дней чтения и поиска решений и множества протестированных решений для работы со стеком у меня все еще остается нерешенная проблема. Я применяю код C# зде…
15 дек '18 в 08:09
0 ответов

Попытка расшифровать строку размером 256 блоков с помощью BouncyCastle в ядре.net. Ошибка ввода неверного пэда

Я пытаюсь расшифровать строку размером 256 блоков, используя Bouncycastle в ядре.net, которое зашифровано в среде.net с помощью Rijndael. Я следовал за https://github.com/dotnet/corefx/issues/12064 кодом для расшифровки. Код шифрования public string…
0 ответов

C# RijndaelManaged в 10 раз мощнее, чем эквивалент Java (AES/CFB8/NoPadding)

Отлаживая производительность моего приложения на C#, я заметил, что он намного медленнее, чем его эквивалентность Java. После рассмотрения проблемы проблема, кажется, вызвана методами шифрования / дешифрования. Я вынужден использовать шифрование AES…
1 ответ

Сбой шифрования AES в последней строке файла при использовании того же FileStream, что и CryptoStream

Я пытаюсь создать метод шифрования AES, в котором один и тот же файл считывается и записывается одновременно. Другие коды, которые я прочитал, создают новый файл, я не хочу иметь новый файл. Другая зашифрованная строка соответствовала моему справочн…
17 фев '19 в 13:35