13,6 тыс читали · 1 год назад
Шифрование, которое ничего не шифрует
В какой-то момент, многие разработчики задумываются о том, что они вполне себе могут придумать какой-то хитрый алгоритм шифрования, который никто не сможет взломать просто потому, что никому о нём не расскажет: это легко ломать те алгоритмы, которые известны (перебором например), а вот он-дескать не такой. Он так зашифрует, что ничего никто не расшифрует. Никогда! И предлагает пример xor-шифрования. На практике такие шифры ломаются спецами с карандашом и бумажкой в руках; даже компьютер не нужен...
10 месяцев назад
«Ключи шифрования и для чего они нужны»
Что такое «Ключи шифрования»? Ключ — секретная информация, используемая криптографическим алгоритмом при зашифровании/расшифровании сообщений, постановке и проверке цифровой подписи, вычислении кодов аутентичности (MAC). При использовании одного и того же алгоритма результат шифрования зависит от ключа. Для современных алгоритмов сильной криптографии утрата ключа приводит к практической невозможности расшифровать информацию. Количество информации в ключе, как правило, измеряется в битах. Также Ключи...