AES 128 ECB Расшифровка в .net C # - PullRequest
3 голосов
/ 25 мая 2011

Для моего нового проекта я должен расшифровать некоторые файлы, которые были ранее зашифрованы кем-то другим.

У меня есть информация: «Шифрование основано на алгоритме Advanced Encryption Standard (AES)aes-128-ecb ", ключ расшифровки, 32 символа длиной (43783C6 ...) и около 10 зашифрованных файлов для проверки.

Этого достаточно, чтобы иметь возможность расшифровывать файлы?

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

Я что-то упустил ??

Thx:)

1 Ответ

2 голосов
/ 25 мая 2011

независимо от желаемого языка реализации, вам не хватает информации о схеме заполнения, которая была применена к открытому тексту, или информации о том, что заполнение не было использовано

кроме того, в целях безопасности следует избегать режима ecb(см. Википедия )

...