Надёжность электроники тоже выросла на несколько порядков за последние десятилетия. Сейчас электронные компоненты устаревают морально гораздо раньше, чем ломаются физически. Первые компьютеры требовалось ремонтировать каждые несколько часов. Современный компьютер вполне может проработать, не выключаясь, несколько лет — все сбои и поломки, как правило, вызваны внешними причинами или неправильной эксплуатацией. Кроме того, современное ПО умеет справляться со сбоями, и они обычно проходят незаметно для пользователя. Вся существенная информация сейчас многократно дублируется, причём копии физически можно расположить на разных континентах с такой же лёгкостью как в соседних комнатах. И всё это доступно каждому, а не только правительствам и корпорациям.
Ещё один миф — «бунт машин». Восстание искусственного разума против своих создателей — очень популярная страшилка. Однако она имеет ту же природу, что и страх неграмотных крестьян перед первыми паровозами или автомобилями. Нам свойственно на всякий случай бояться неизвестного [90]. Если бы наши предки не бросались в сторону, едва заслышав непонятный шорох за спиной, они бы просто не выжили. Всё непостижимое мы автоматически записываем в разряд потенциально опасного. Поэтому среди тех, кто хоть немного разбирается в компьютерах, вера в злых терминаторов встречается гораздо реже. Те же, кто разбирается в них достаточно хорошо, просто смеются над этими сказками. И громче всех ржут специалисты по искусственному интеллекту. Они лучше остальных знают, что пока самым умным компьютерам далеко даже до кошечек и собачек. Кроме того, интеллект ниже человеческого не будет представлять никакой угрозы по определению, так как не сможет на самом деле выйти из-под контроля, перехитрив нас, а если окажется выше — то очень сомнительно, что он будет агрессивен. Воинственность и кровожадность — верные спутники глупости, невежества, преобладания инстинктов над разумом [2]. Чем выше интеллект человека, тем более он способен разрешать любые конфликты мирным путем. Почему же искусственный интеллект должен вести себя наоборот?
Как же на самом деле обстоят дела сегодня? За счёт чего компьютеры и сети стали так надёжны?
Криптография
Криптография — одна из основ современных информационных технологий. Эта наука существует несколько тысячелетий, однако её расцвет начался лишь во второй половине ХХ века и неразрывно связан с компьютерами. Начало современному этапу развития криптографии было положено во время второй мировой войны [91]. Расшифровка вражеских сообщений и надёжное шифрование своих были одними из ключевых задач воюющих сторон, и для их решения привлекались огромные ресурсы. Именно в процессе работы над расшифровкой немецких сообщений в Великобритании под руководством Алана Тьюринга был построен первый полностью электронный компьютер «Колосс».
Создание программируемых электронных компьютеров в послевоенные годы подняло криптографию на недосягаемую ранее высоту. Она стала полноценной наукой с мощным математическим аппаратом. Практические результаты развития криптографии на сегодня выглядят так:
Большинство используемых сейчас систем криптографии полагаются на открытые и хорошо изученные алгоритмы. Способы шифрования настолько совершенны, что расшифровать сообщение, не зная ключа, невозможно, даже если взломщик знает о системе шифрования всё. Вопреки интуитивному представлению, использование нестандартных, секретных алгоритмов не повышает, а понижает надёжность шифра. Над исследованием уязвимостей распространённых алгоритмов работают тысячи учёных по всему миру. Вероятность того, что злоумышленник обнаружит «дыру» раньше любого из них, ничтожно мала.
Доступные рядовым гражданам технологии шифрования сейчас практически не уступают военным и правительственным разработкам. Любой мало-мальски технически грамотный человек при желании способен зашифровать свою информацию так, что ни одна спецслужба мира не сможет её расшифровать за разумное время. Из-за этого во многих странах существуют законодательные ограничения на использование криптографии.
Кроме собственно шифрования, криптография предоставляет методы подтверждения подлинности и целостности информации. Они так же надежны, как и методы шифрования — цифровая подпись или сертификат удостоверяют аутентичность любого сообщения или документа гораздо лучше, чем собственноручная подпись, печать или голограмма.
Сейчас широко используются криптосистемы с открытым ключом. Они дают возможность обмениваться зашифрованными сообщениями и подтверждать их подлинность без предварительного обмена ключами по защищённому каналу. Мощность современных компьютеров такова, что возможно осуществлять шифрование и расшифровку «на лету», совершенно прозрачно для пользователя.
Сегодня взлом криптографических систем на практике осуществим только косвенными методами — с помощью подкупа или насилия в отношении лиц, обладающих ключом, с помощью шпионажа или прослушивания, с помощью незаметной модификации оборудования или программ, используемых для шифрования.