Вопрос по AES

Модератор: Модераторы разделов

Аватара пользователя
tmf
Сообщения: 28
ОС: Gentoo amd64

Вопрос по AES

Сообщение tmf »

Проблема такая, есть строка зашифрованая в AES
Есть ключ шифрования и ответ (расшифрованая строка)

пишу код

Код:

from Crypto.Cipher import AES sec = 'f5ea60b47cad16f2fdcaaa805653fc23' key = 'xabcdefghi1kl23op4rstuvw' cipher = AES.new(key, AES.MODE_ECB) print cipher.decrypt(sec)


в итоге расшифровывает неверно

возможна ли какая-то нестандартное шифрование, влияют ли на результ массивы rcon, sbox, rsbox, если да - то как задать свои?
Packard Bell TS11HR CPU: Intel Core i5 RAM: 4GB GPU: nVIDIA GeForce 520M CUDA 1 GB
Спасибо сказали:
Аватара пользователя
Doka
Сообщения: 715
Статус: ASIC Design Engineer
ОС: RHEL4

Re: Вопрос по AES

Сообщение Doka »

судя по тому, что key задан как ASCII, от него еще хэш обычно берётся (еще вопрос - какой размер ключа используется? от этого зависит число раундов)
от sbox зависит, но он определён в стандарте NIST (точнее от rsbox - поскольку у вас РАСшифровка)
Never stop thinking..................................................................
Спасибо сказали: