Юный техник, 2011 № 03 | страница 17
Способ состоит в том, что в качестве основы шифра используются истинно случайные последовательности букв достаточной длины (не короче самого текста). Если взять такую последовательность и сложить каждый ее символ с каждым символом исходного текста (конечно, складываются номера букв, а не сами буквы), то полученная шифровка, представляющая собой ряд сумм двух слагаемых, будет также состоять из случайных символов. И потому, не зная шифрующей последовательности, ее не сможет расшифровать никто и никогда.
На практике, однако, такую замечательную придумку осуществить непросто. Слабое место этой системы — существование самих «одноразовых блокнотов». Стоит у агента обнаружить такой блокнот — и пиши пропало: все тайное станет явным.
В истории криптографии — науке о шифрах — известен случай, когда в августе 1941 года ошибся немецкий шифровальщик, применив один и тот же ключ дважды.
Эта ошибка и позволила в конечном итоге английским криптографам расшифровать текст, а затем и воссоздать схему шифратора Lorenz Schlusselzusatz 40, которым пользовались верховные чины вермахта.
Наконец, сама последовательность цифр в каждой строке, на каждой странице блокнота должна быть истинно случайной, а это требование сложно соблюсти даже с использованием компьютеров. В общем, такая система на практике может быть использована в исключительных случаях. Как вспоминают специалисты, во времена СССР с помощью «одноразовых блокнотов» шифровалась переписка президентом США и генеральным секретарем ЦК КПСС. Но там обмен совершенно секретными посланиями происходил не так уж часто.
Коль все так сложно, то, может быть, ну их — эти шифры! Зачем они нам?..
И вот тут выясняется, что теми или иными шифрами в наши дни волей-неволей приходится пользоваться каждому из нас. Взгляните хотя бы на свой мобильник. Выключив его, вы сможете снова включить его в сеть, лишь набрав некий секретный код. А банковские карточки с их пин-кодами… А электронные подписи…
Доступ в компьютерную память многие люди тоже закрывают особым паролем. И, кстати, правильно делают, если не хотят, чтобы их потаенные мысли, идеи или расчеты стали достоянием гласности раньше, чем того захотят их авторы.
Правда, у многих система шифрования, прямо сказать, наивна. Наиболее распространенные пароли — дата и год своего рождения, собственное имя или кличка собаки… Такие пароли взламываются за несколько минут.