Джордж и код, который не взломать - [4]
Берил благосклонно приняла напиток и сразу отпила глоток.
– Очень приятно! – сказала она и приветственно помахала рукой.
– Берил – один из величайших математиков нашего времени, – произнёс Эрик очень торжественно.
Берил расхохоталась.
– Ах, ну что за нелепость, право!
– Но это действительно так! – возразил Эрик. – Если бы не математический гений Берил, погибло бы гораздо больше миллионов людей.
– Каких людей? – спросил Джордж.
Анни достала смартфон и принялась искать в Википедии статью про Берил Уайльд.
– Как правильно пишется ваша фамилия? – спросила она.
– Вся информация обо мне защищена законом о государственной тайне, – сказала Берил, догадавшись, для чего Анни её фамилия. Её выцветшие бледно-голубые глаза проницательно блеснули. – До сих пор, по прошествии стольких лет. Так что в интернете меня не найти.
Эрик указал на загадочный предмет на кофейном столике напротив дивана, больше всего напоминавший старомодную пишущую машинку.
– Это, – произнёс он выразительно, – не что иное, как «Энигма», шифровальная машина, которую во времена Второй мировой войны применяли для кодирования сообщений. Даже перехватив такое сообщение, разведчики не могли его прочитать. А Берил была в числе немногих математиков, сумевших расшифровать код «Энигмы». Благодаря чему война закончилась скорее, чем могла бы, и погибло гораздо меньше людей.
Десятичная
Система, которой мы обычно пользуемся при счёте – десятичная система, – имеет основание 10, по числу цифр от 0 до 9.
Мы считаем от 1 до 9 и переходим к следующему разряду – десяткам. Например:
36 = 3 × 10 плюс 6 × 1;
48 = 4 × 10 плюс 8 × 1;
148 = 1 × 100 плюс 4 × 10 плюс 8 × 1
и так далее.
Двоичная
В первых компьютерах применялась двоичная система счисления. Она названа так потому, что её основание – число 2: это значит, что в ней есть только две цифры – 0 и 1.
10 = 1 × 2 плюс 0 × 1 – то есть число 2 в десятичной системе;
11 = 1 × 2 плюс 1 × 1 – то есть число 3;
111 = 1 × 4 плюс 1 × 2 плюс 1 × 1 – то есть число 7.
В микросхемах первых компьютеров было всего два положения: «выключено» и «включено»; поэтому двоичный код – код, основанный на двоичной системе, – хорошо подходил для вычислений: ноль в ней соответствовал положению «выключено», а единица – «включено».
Шестнадцатеричная
Современные компьютеры намного сложнее, и код часто пишут в шестнадцатеричной системе счисления с основанием 16. Счет идёт от 0 до 9, а дальше 10 обозначается буквой A, 11 – буквой B и так далее до буквы F (то есть до 15).
Следовательно, C обозначает 12 из десятичной системы.
10 – так в шестнадцатеричной системе записывается число 16;
11 – это 17;
1F – это 31 (то есть 1 x 16 плюс F × 1 (15));
20 – это 32 (2 × 16);
F7 – это 247 (F × 16 (15 × 16 = 240) плюс 7 × 1);
100 – это 256.
Взломом обычно называют расшифровку сообщений, когда у расшифровщика нет доступа к секретному ключу, которым пользовался отправитель. Другое название этого процесса – криптоанализ.
В докомпьютерную эру
До появления цифровых компьютеров шифровальщики работали с буквами или же с цифрами, заменявшими буквы. Например, можно было заменить каждую букву в сообщении другой буквой. В простом коде буква А заменялась на Д, Б заменялась на Е и так далее. Или же расположение букв в алфавите изменялось определённым образом.
При расшифровке такого сообщения имело смысл подсчитать, сколько раз та или иная буква появляется в зашифрованном тексте (это называется частотный анализ), а затем угадать какие-то из замен. Например, мы знаем, что буква «о» встречается в очень многих словах, так что если в зашифрованном тексте часто попадается буква «ч», то можно предположить, что она заменяет букву «о». А учитывая, что в сообщении всегда присутствует смысл, одной верной догадки может оказаться достаточно, чтобы правильно определить остальные замены.
В более сложных шифрах для каждой буквы сообщения могут применяться комбинации букв алфавита, и возможности для шифрования очень широки: так, если в алфавите 33 буквы, то для шифрования первой буквы комбинации могут составляться из 33 букв, для второй – из 32 букв, для третьей – из 31 и так далее.
Современная дешифрация сообщений
Современные методы применимы не только к буквам, но и к битам (единицам и нолям). При зашифровке и дешифровке используется секретный ключ, который представляет собой длинную последовательность битов (единиц и нолей).
256-битный ключ считается в наши дни вполне достаточным для того, чтобы помешать взломщику кода, сидящему за суперкомпьютером, найти ключ «лобовым методом» – полным перебором возможных вариантов.
ВЗЛОМ КОДА (+ 1 БУКВА) ГИМПН ЛПЕБ
ДЖОРДЖ (+ 3 БУКВЫ) ЖЙСУЖЙ
АННИ (− 1 БУКВА) ЯММЗ
– Вот это да! – воскликнула Анни, отрывая взгляд от телефона. – Значит, вы могли читать тайные послания, а те, кто их писал, понятия не имели, что вы в курсе их планов? Это как если бы кто-то сейчас прочитал все мои мейлы… Хотя, конечно, я ни с кем не воюю, – добавила она. – Разве что с Карлой Кусзанос, которая надо мной издевалась, когда я неправильно написала что-то на доске…
– Именно, – кивнула Берил. – Мы перехватывали их послания, расшифровывали и таким образом узнавали их планы. И это давало нам огромное преимущество.
Стивен Хокинг, величайший ученый современности, изменил наш мир. Его уход – огромная потеря для человечества. В своей финальной книге, над которой Стивен Хокинг работал практически до самого конца, великий физик делится с нами своим отношением к жизни, цивилизации, времени, Богу, к глобальным вещам, волнующим каждого из нас.
Книга представляет собой сборник эссе выдающегося физика современности Стивена Хокинга, написанных им в период с 1976 по 1992 год. Это и автобиографические очерки, и размышления автора о философии науки, о происхождении Вселенной и ее дальнейшей судьбе.
Эта книга объединила семь лекций всемирно знаменитого ученого, посвященных происхождению Вселенной и представлениям о ней - от Большого Взрыва до черных дыр и теории струн. А главное, тому, как создать на основе частных физических теорий великую объединенную теорию всего.
По Вселенной на астероиде – не может быть! Может! – не сомневаются знаменитый астрофизик Стивен Хокинг (интервью с ним читайте здесь), его дочь Люси и бывший аспирант, а ныне популяризатор науки Кристоф Гальфар, которые в сентябре 2007 года представили свою первую книгу для детей о приключениях Джорджа и его друзей во Вселенной.В этой живой и весёлой книге они рассказали о фантастически интересных предметах – черных дырах, квазарах, астероидах, галактиках и параллельных вселенных – детям. Авторы особо подчеркивают, что хотели «представить современный взгляд на космологию от Большого взрыва до настоящего времени без какой бы то ни было магии».
Природе пространства и времени, происхождению Вселенной посвящена эта научно-популярная книга знаменитого английского астрофизика Стивена Хокинга, написанная в соавторстве с популяризатором науки Леонардом Млодиновым. Это новая версия всемирно известной «Краткой истории времени», пополненная последними данными космологии, попытка еще проще и понятнее изложить самые сложные теории.
В этой книге объединены два произведения Л. Лагина: сказочная повесть «Старик Хоттабыч» и роман «Голубой человек». Но объединяет их не только общая обложка - мягкая ирония автора, сказочно-фантастические действия в реальном мире и многое, многое другое.
Остров Ис зажат меж двух вселенных: Миром Надёжности и Миром Ненадёжности. Первый – хорошо вам знаком: здесь играют в компьютерные игры и смотрят кинофильмы. Второй – мрачен и непредсказуем: там обитает загадочный Призрак, воплощение зла, там строятся глобальные заговоры, а на карте можно найти Море Ожогов и Прожорливую пустыню. Ис – перевалочный пункт между реальным и магическим измерениями: колдуны и рыцари этого острова противостоят Призраку, а на досуге – смотрят кино и играют в компьютерные игры. Юный Гиймо был обыкновенным школьником, пока не стал учеником Кадехара, могущественного колдуна.
Гиймо, ученик колдуна, вернулся из Мира Ненадёжности героем и спасителем: отныне его имя у всех на устах, а пройти по улицам неузнанным уже не получится. Правда, теперь Гиймо реже видится с друзьями: у всех свои заботы, своя учёба, своя миссия. Жизни обычного школьника больше не будет – Гиймо нужно запереться в монастыре Гифду и постигать колдовство на новом уровне, в любой момент ожидая вторжения Призрака. Однажды в Гифду появляется загадочный владыка Ша – человек, непостижимым образом связанный и с пропавшей Книгой звёзд, и с тревожными новостями из мира монстров, и даже с учителем Гиймо – мудрым Кадехаром.
Мальчик Людо живет в горной деревушке. Больше всего на свете он любит ухаживать за своим старым конем по имени Ренти, но однажды зимним вечером конь исчезает. Мальчик отправляется на поиски и… попадает в волшебную пещеру. Оказывается, его старый друг Ренти – на самом деле звездный конь, который должен следовать за солнечной колесницей. Теперь выбор за Людо: вернуться домой или сопровождать своего друга в путешествии по чудесной звездной стране. Впервые на русском языке!
У юной драконихи по имени Авантюрина, живущей в горной пещере, храброе сердце. Чтобы доказать свою смелость и решительный нрав, она покидает родительский дом и отправляется на поиски приключений. Но бедной Авантюрине не везёт: коварный маг превращает её… в самую обычную девочку. Никаких больше острых клыков, широких крыльев и огня, извергающегося из пасти… Одно только храброе сердце. И новая страсть – шоколад!
Три, два, один, ПУСК! Стартует третья книга про Джорджа, Анни, ученого Эрика Беллиса, суперкомпьютер Космос и полный загадок мир вокруг нас!Профессор Эрик работает над масштабной «теорией всего» и катается на лунном ровере. Компьютер Космос ищет пристанище для поросенка Фредди, которого бабушка подарила Джорджу на день рождения. У Анни появляется новый друг, сын режиссера и скейтбордист… а в этом время в одном из темных подвалов университета Фоксбридж зреет заговор против исследований Эрика, плетутся интриги и готовится разрушительная бомба!Джорджу и Анни предстоит спасти рассеянного ученого и его коллег, а заодно узнать, как возникла наша Вселенная, что связывает вакуум и пылесосы, есть ли в космосе другие солнечные системы, похожие на нашу, что такое законы Ньютона и теория относительности и многое-многое другое.Захватывающий сюжет и простота, с которой Стивен и Люси Хокинг рассказывают о сложных вещах, способны пробудить интерес к науке даже в каменной статуе.
«Розовый коралл, покачиваясь на волнах, лениво шевелил бахромой, а мимо него пролетал рыбный косяк – миллионы крошечных серебряных рыбок. Словно единое живое существо, косяк устремился вниз, пронзая толщу воды, потом внезапно взмыл к бирюзовой глади над головой Джорджа. Там, между Джорджем и искрящейся на солнце поверхностью океана, плыла гигантская рыбина. Она медленно удалялась, величественная, как линкор, и так же прекрасно вооружённая…».
Джордж и дружелюбный робот Больцмановский Мозес после космического путешествия на корабле «Артемида» возвращаются на Землю. Но что это за пустыня? Где родной Фоксбридж? Где все? Что вообще происходит на этой планете? Именно это Джорджу предстоит выяснить.
И вот – долгожданная вторая часть о приключениях Джорджа в космосе – «Джордж и сокровища Вселенной». Все те, кто прочитал научно-приключенческую повесть Стивена и Люси Хокинг «Джордж и тайны Вселенной», с нетерпением ждали продолжения: что-то станется с бесстрашными и любознательными героями дальше? Какие загадки предстоит им решить? Что нового узнать? Куда подевался тщеславный злодей доктор Линн?Во второй книге трилогии, к неразлучным друзьям Джорджу и Анни присоединяется еще один мальчик – компьютерный гений Эммет.