Как взломать такой (недо)шифр? Всем привет, Сегодня общались с одним знакомым, который не связан с ИТ, на тему шифрования. Допустим надо передать зашифрованное сообщение, которое состоит из текста анлийского/русского языка, длинною около 100-1000 символов. Допустим про RSA, AES и тд мы никогда не слышали. Он предлагает следующий вариант симметричного шифрования: есть рандомно сгенерированная таблица соответствия символов, где каждый символ на входе имеет какой-то один конкретный символ на выходе, например: a -> / b -> z c -> . и тд..... следовательно строка aacb будет зашифрованна как //.z Так вот, допустим обе стороны знают ключ (таблицу символов), надо передать только одно сообщение, которое впоследствии перехватывают ребята с очень серьезными знаниями и компьютерными мощностями, как теоретически они могут его расшифровать? Так как я слышал про основы основ криптографии, не верю что такой алгоритм может быть безопасным, но догнать почему, самому знаний не хватает. Может объясните?
Этот метод шифрования, описанный вами, является простым заменой символов и не обладает достаточной стойкостью к взлому. При таком методе атакующий может использовать метод частотного анализа, чтобы определить частоту встречаемости символов в зашифрованном тексте и связать их с соответствующими символами в оригинальном тексте.
Также, метод замены символов не обеспечивает криптографической стойкости, так как он легко поддается методам анализа и может быть легко взломан с помощью простых инструментов.
Для обеспечения надежной защиты сообщений рекомендуется использовать сложные и проверенные алгоритмы шифрования, такие как RSA или AES, которые обеспечивают стойкость к взлому даже при использовании современных компьютерных мощностей.
Этот метод шифрования, описанный вами, является простым заменой символов и не обладает достаточной стойкостью к взлому. При таком методе атакующий может использовать метод частотного анализа, чтобы определить частоту встречаемости символов в зашифрованном тексте и связать их с соответствующими символами в оригинальном тексте.
Также, метод замены символов не обеспечивает криптографической стойкости, так как он легко поддается методам анализа и может быть легко взломан с помощью простых инструментов.
Для обеспечения надежной защиты сообщений рекомендуется использовать сложные и проверенные алгоритмы шифрования, такие как RSA или AES, которые обеспечивают стойкость к взлому даже при использовании современных компьютерных мощностей.