4.4. SMS-сообшения: коротко и понято
В современном мире практически все сферы жизнедеятельности человека невозможно представить без компьютерных технологий. Компьютеры помогают решать самые разнообразные задачи. Так, например, с помощью персонального компьютера ребенок может нарисовать красивую картинку, хотя многие дети предпочитают компьютерные игры. Специальные компьютеры помогают инженерам управлять космическими аппаратами. Практически все банковские операции осуществляются с помощью компьютерной техники. Поэтому не зря в наше стремительное время владение персональным компьютером по праву считается «второй грамотностью».
Одной из главных задач, решаемых с помощью компьютеров, является обеспечение надежной коммуникации между людьми, находящимися практически в любой точке земного шара. При этом, например, в сети Интернет для общения широко используются не только электронная почта, но и всевозможные форумы, чаты или конференции. Конечно же, для того чтобы хорошо понимать друг друга, пользователи должны владеть хотя бы одним из иностранных языков, например английским. Помимо этого, значительно сократить время при создании сообщений можно с помощью специальных сокращений, а также с применением так называемых смайликов. Такие сокращения и смайлики широко используются и владельцами мобильных телефонов при обмене SMS-сообщениями.
Системы условных сокращений применяются пользователями персональных компьютеров при создании сообщений электронной почты, а также при общении на форумах, чатах или конференциях в сети Интернет. Как известно, время — деньги в прямом и переносном смысле, к тому же оплата времени работы в сети пока еще довольно высока Поэтому для того, чтобы не тратить времени на ввод с клавиатуры наиболее часто употребляемых слов или фраз, опытные пользователи персональных компьютеров применяют известные сокращения. Аналогичные системы условных сокращений широко используются и пользователями мобильных телефонов при обмене SMS-сообщениями.
Большинство указанных сокращений созданы на основе первых букв отдельных сокращаемых слов. Так, например, в английском языке сокращение АТВ следует расшифровать как «All The Best», что означает, что все хорошо. Часто используемое сокращение ТИХ или ТХ заменяет английское слово «Thanks», что переводится как «спасибо» и означает благодарность.
Для сокращения других слов используются замены отдельных слогов буквами. Например, сокращение EZ означает слово «Easy», что в переводе означает «просто».
Очень часто отдельное слово или слог может быть заменен цифрой. Так, например, если написана цифра 2, то она заменяет английское слово «to».
Отдельное слово или слог может заменяться комбинацией букв и цифр, например выражение В4 заменяет английское слово «before».
Подобных сокращений существует великое множество. Перечень наиболее часто используемых сокращений английских слов, используемых при обмене SMS-сообщениями и при работе в сети Интернет, а также расшифровка их значений приводятся в приложении.
Более подробную информацию о сокращениях можно найти на соответствующих сайтах в сети Интернет.
Помимо сокращений, широкое распространение получили так называемые смайлики, используемые, например, для того, чтобы быстро сообщить об эмоциональном состоянии пользователя. При создании смайликов чаще всего применяются комбинации символов знаков препинания, тире и скобок, в стилизованном виде отображающие мимику человеческого лица. Каждому, кто увидит на дисплее мобильного телефона или на экране монитора компьютера забавное изображение, сразу станет понятно, что у отправителя сообщения хорошее или плохое настроение. С помощью смайликов также можно сообщить определенную информацию о себе или, например, выразить свое мнение о каком-либо событии.
Так, например, смайлик:-) поясняет, что его отправитель счастлив и весел. Смайлик :-о означает удивление. А с помощью смайлика можно сообщить подруге, что ваша новая прическа вам не нравится.
Используя смайлики, можно создавать «портреты» известных личностей, например киноактеров или героев мультфильмов. Так, например, смайлик?:-) ассоциируется с американским актером Джоном Траволтой, смайликом 999:-) обозначается Мардж Симпсон, одна из героинь известного мультипликационного сериала. Увидев смайлик *<(:-), легко догадаться, что он изображает Деда Мороза. Естественно, получатель сообщения сможет правильно понять смысл смайлика только в том случае, если он уже знаком с ним или имеет богатую фантазию.
При работе на компьютере, например при чтении содержащих смайлики сообщений электронной почты, приходится наклонять голову влево. Чтобы избавить пользователей от лишних неудобств, в текстовом редакторе Word некоторые смайлики автоматически заменяются на веселые картинки. Так, например, вместо смайлика:-) компьютер автоматически изобразит вот такой веселый символ А смайлик:-(будет заменен на вот такое грустное изображение Комментарии, как говорится, излишни.
Перечень наиболее часто используемых смайликов, а также расшифровка их значений приводятся в приложении. Более подробную информацию о смайликах можно найти на соответствующих сайтах в сети Интернет.
ГЛАВА 5Шифры в нашей жизни
В наше время знание основ криптографии, а также владение хотя бы некоторыми самыми простыми и примитивными системами шифрования являются насущной необходимостью для многих наших современников. В повседневной жизни довольно часто многим из нас приходится задумываться над тем, как уберечь ту или иную информацию не только от недоброжелателей, но и от некоторых не в меру любопытных сограждан.
К сведениям, которые требуют защиты, относятся не только переписка частных лиц, важные личные документы или деловые бумаги. Не менее важной является потребность утаить от посторонних глаз, например, коды доступа к платежным картам или к системам сигнализации, а также другие данные. К сожалению, в окружающей нас действительности почти на каждом шагу можно встретиться с ситуациями, когда практическое использование даже самого примитивного шифра могло бы избавить многих граждан от больших неприятностей.
Так, например, подавляющее большинство наших соотечественников, имеющих платежные карты, не надеясь на свою память, хранят их вместе с листочком бумаги, на котором записан и код доступа. Естественно, преступник, украв бумажник или дамскую сумочку с картой и этим листочком, не будет иметь никаких проблем с получением денег через банкомат с соответствующего счета до блокировки карты. В то же время, если бы на злополучном листе бумаги код был бы записан с помощью простейшего шифра, известного только владельцу, то преступник, скорее всего, деньги получить не смог бы.
Любое сообщение можно зашифровать сотнями разных способов. Однако необходимо признать, что необходимую информацию о си-схемах шифрования можно найти лишь в специализированных изданиях. Именно поэтому в следующих разделах данной главы приводятся некоторые сведения о самых простых шифрах. Среди них шифры замены и перестановки или перемещения, числовые, биграммные, а также некоторые другие шифры. Применение даже этих шифров гарантирует, что, например, личная переписка или дневниковые записи никто посторонний не сможет прочитать.
В следующих главах в качестве примера будет рассказано о том, как разными способами зашифровать простую фразу:
СЕКРЕТНОЕ СООБЩЕНИЕ
Напомним, что текст, который мы будем зашифровывать, называется открытым текстом.
После того как заинтересованный читатель успешно освоит правила использования простых шифров, он без труда сможет с успехом использовать их в повседневной жизни, например для шифрования любых других текстов. Конечно же при желании можно придумать свои оригинальные шифры.
Знакомство с практическим применением систем шифрования следует начать с так называемых классических шифров, использовавшихся с древних времен и в ряде случаев успешно применяющихся и в наше время. Эго простейшие шифры перестановки и шифры замены. По мнению многих специалистов, шифры этих двух типов, а также всевозможные их сочетания и комбинации наиболее приемлемы для использования частными лицами.
Помимо простейших шифров перестановки и замены, далее будет рассказано о том, как на практике использовать более сложные шифры, например шифры Виженера и Гронсфельда, решетку Кардано, числовые, биграммные и другие интересные системы шифрования.
5.1. Простые шифры перестановки
Как уже отмечалось, в классическом варианте шифр перестановки, или анаграмма, является таким шифром, при применении которого буквы открытого текста не изменяются, а лишь перемещаются с занимаемой позиции на несколько позиций в какую-либо сторону по определенному правилу, то есть с использованием определенного алгоритма шифрования. Другими словами, в шифрах перестановки преобразование открытого текста в шифрованный заключается в определенной перестановке букв открытого текста.
При использовании шифра «Перевернутые группы» алгоритм шифрования заключается в следующем. Внимательно посмотрим на открытый текст.
СЕКРЕТНОЕ СООБЩЕНИЕ
А теперь попробуем разделить буквы в этих двух словах на несколько групп.
Например, у нас получились вот такие группы букв:
СЕКР ЕТНО ЕСОО БЩЕ НИЕ
После этого в каждой группе букв перепишем буквы в обратном порядке.
Теперь наш текст будет выглядеть вот так:
РКЕС ОНТЕ ООСЕ ЕЩБ ЕИН
Получившаяся криптограмма для непосвященных уже представляется бессмысленной комбинацией букв. К тому же при желании можно в определенном порядке переставить и группы бука Например, так, чтобы последняя группа стала первой, предпоследняя — второй и так далее.
В результате зашифрованный текст примет следующий вид: