Ламерский вопрос про шифрование

May 25, 2020 15:48

Вот во всяких шпионских фильмах показывают, как всякие умные хакеры ломают шифрование не менее умных других хакеров. Но ведь для того, чтобы что-то поломать, нужно знать, хотя бы теоретически, что мы ищем, так ( Read more... )

Размышления, Прокрастинация

Leave a comment

ex0_planet May 25 2020, 15:48:28 UTC
А почему бы тогда зашифрованное просто не зашифровать еще раз другим алгоритмом со отдельным ключом?

Don't roll your own crypto!

Reply

aterentiev May 25 2020, 17:06:21 UTC
Ну или да, как можно вообще теоретически технически без соц.инжиниринга сломать двойную криптографию? Ведь для этого надо знать, что она такая, а иначе никогда не узнаешь, какие данные после первго декодирования полезные, они же такая же мешанина... Можно даже брать слабые ключи и тупо двумя ключами дважды лёгкими алгоритмами шифровать...

Reply

ex0_planet May 25 2020, 17:20:33 UTC
двумя ключами дважды лёгкими алгоритмами шифровать

Негодная идея. Два сильных алгоритма при каскадном применении не ухудшат своих свойств, а два слабых - совсем не факт что усилят. Наивный пример: простое гаммирование с xor, при двух проходах и удачно совпадающих ключах оно вообще может раскрыть часть плейнтекста.

Reply

aterentiev May 25 2020, 17:23:51 UTC
Хммм, ну да, хотя, как мне кажется, полиномы от этого должны быть немного защищены. Они же не симметричны, в отличие от xor-a.

Reply

ex0_planet May 25 2020, 17:25:50 UTC
Но не будучи экспертом в матане и криптанализе этого вот так сходу сказать нельзя, особенно покурив мануалы вечерок.

DES, MD5 и SHA1 тоже сочиняли профессионалы, и не за вечер. И где они теперь?

Reply


Leave a comment

Up