Является ли AES-256 безопасным, если известны части решения? - PullRequest
1 голос
/ 03 апреля 2012

Мне было интересно, станет ли AES-256 с сильным ключом менее безопасным, когда известна какая-то часть решения. В качестве примера сценария я хочу зашифровать строку «мой секретный пароль: du420rfashud». злоумышленник, пытающийся получить мой пароль, знает, что строка начинается с «мой секретный пароль:». возможно ли расшифровать оставшуюся часть строки в этом случае? также мой второй вопрос: если злоумышленник знает полное решение, может ли он получить ключ от этого?

спасибо

1 Ответ

2 голосов
/ 03 апреля 2012

Сценарий, который вы описываете, называется известной атакой открытого текста (или даже выбранной атакой открытого текста ).Хорошие криптографические шифры не подвержены этим атакам, включая семейство шифров AES.

По сути, независимо от того, сколько у вас информации, кроме ключа, найти ключ не легче, чем попытка перебора.

(На практике такие атаки довольно легко монтировать, поскольку все виды зашифрованных соединений содержат предсказуемые стандартные заголовки. Следовательно, такая уязвимость сделает шифр по существу совершенно бесполезным.)

...