Нулевой шифр
Эта статья нуждается в дополнительных цитатах для проверки . ( июнь 2023 г. ) |
Нулевой шифр , также известный как шифр сокрытия , — это древняя форма шифрования , при которой открытый текст смешивается с большим количеством нешифрованного материала. Сегодня это считается простой формой стеганографии , которую можно использовать для сокрытия зашифрованного текста. [1]
Это одна из трех категорий шифров, используемых в классической криптографии наряду с шифрами замены и шифрами перестановки . [2]
Классическая криптография
[ редактировать ]В классической криптографии нуль — это дополнительный символ , призванный сбить с толку криптоаналитика . В наиболее распространенной форме нулевого шифра открытый текст включен в зашифрованный текст , и для расшифровки сообщения необходимо отбросить определенные символы (например, первую букву, последнюю букву, третью букву каждого второго слова и т. д.). [1] Большинство символов в такой криптограмме являются нулями, только некоторые из них являются значимыми, а некоторые другие могут использоваться как указатели на значимые. [2]
Вот пример сообщения с нулевым шифрованием, отправленного немцем во время Первой мировой войны : [3]
РЕШЕНИЕ ПРЕЗИДЕНТА ОБ ЭМБАРГО ДОЛЖНО БЫТЬ НЕМЕДЛЕННО УВЕДОМЛЕНО. ТЯЖЕЛАЯ СИТУАЦИЯ, ВЛИЯЮЩАЯ НА МЕЖДУНАРОДНОЕ ПРАВО. ЗАЯВЛЕНИЕ ПРЕДВЕСИТ КРУШЕНИЕ МНОГИХ НЕЙТРАЛЕЙ. ЖЕЛТЫЕ ЖУРНАЛЫ, ОБЪЕДИНЯЮЩИЕ НАЦИОНАЛЬНОЕ ВОЛНЕНИЕ.
Взяв первую букву каждого слова, можно обнаружить скрытое послание: « Першинг отплывает из Нью-Йорка 1 июня».
Ниже приводится более сложный пример из гражданской войны в Англии , которая помогла роялисту сэру Джону Треваниану в его побеге из пуританского замка в Колчестере : [4]
ДОСТОЙНЫЙ СЭР ДЖОН,НАДЕЮСЬ, ЭТО ЛУЧШЕЕ УТЕШЕНИЕ ДЛЯ СТРАДАЮЩИХ, НЕ МОЖЕТ СИЛЬНО, Я БОЮСЬ МЕНЯ, ПОМОЧЬ ВАМ СЕЙЧАС. Я БЫ СКАЗАЛ ВАМ ТОЛЬКО ЭТО: ЕСЛИ Я КОГДА-ЛИБО МОГУ СТАТЬ СПОСОБНЫМ ПОТРЕБОВАТЬ ТО, ЧТО Я ДОЛЖЕН ВАМ, НЕ СТОИТ СПРОСИТЬ МЕНЯ. ЭТО НЕ МНОГО, ЧТО Я МОГУ СДЕЛАТЬ; НО ТО, ЧТО Я МОГУ СДЕЛАТЬ, ТЫ ОЧЕНЬ УВЕРЕН, Я СДЕЛАЮ. Я ЗНАЮ, ЧТО ЕСЛИ ПРИДЕТ СМЕРТЬ, ЕСЛИ ОБЫКНОВЕННЫЕ ЛЮДИ БОЯТСЯ ЕЕ, ТО НЕ ТЕБЯ СТРАШАЕТСЯ, СЧИТАЯ ВЫСОКОЙ ЧЕСТЬЮ, ПОЛУЧИТЬ ТАКОЕ НАГРАЖДЕНИЕ ЗА ВАШУ ВЕРНОСТЬ. МОЛИТЕСЬ, ЧТО ВЫ МОЖЕТЕ ИЗБЕЖАТЬ ЭТУ ГОРЬКУЮ ЧАШУ. Я НЕ БОЮСЬ, ЧТО ВЫ БУДЕТЕ ЖАЛОВАТЬ НА ЛЮБЫЕ СТРАДАНИЯ; ТОЛЬКО ЕСЛИ ВЫ МОЖЕТЕ ОТПРАВИТЬ ОТПРАВЛЕНИЯ BIE, ЭТО ЧАСТЬ МУДРОГО ЧЕЛОВЕКА. СКАЖИТЕ МНЕ, ЕСЛИ МОЖЕТЕ, СДЕЛАТЬ ДЛЯ ВАС ВСЁ, ЧТО ВЫ СДЕЛАЛИ. ГЕНЕРАЛ ВОЗВРАЩАЕТСЯ В СРЕДУ. ОТДЕРЖИТЕ ВАШЕГО СЛУЖАТЕЛЯ КОМАНДИРОВАТЬ.
Третья буква после каждого знака препинания означает «Панель в восточном конце слайдов часовни».
Похожий метод заключается в сокрытии целых слов, как, например, в этом, казалось бы, невинном сообщении, написанном заключенным, но расшифрованном ФБР: [5]
ПОЗДРАВЛЯЕМ ЛЮБИМОГО
СЕГОДНЯ Я УСЛЫШАЛ ОТ ДЯДЯ МО ПО ТЕЛЕФОНУ. ОН СКАЗАЛ МНЕ, ЧТО У НАС С ВАМИ ОДИН ДЕНЬ РОЖДЕНИЯ. ОН ГОВОРИТ, ЧТО ВАШЕ ВРЕМЯ ТАМ ПРОВЕРИЛО ВАШУ СИЛУ, ТАК ОСТАВАЙТЕСЬ ПОЗИТИВНЫМ В ТАКИЕ ВРЕМЯ. Я ЗА ЧИСТУЮ ЖИЗНЬ! МЕТАМФЕТАМИН БЫЛ МОИМ ПАДЕНИЕМ. О ПРОГРАММЕ, КОТОРОЙ Я НАЧИНАЮ ДЕВЯТОГО, Я СЛЫШАЛ ЗА ПАРУ НЕДЕЛЕЙ ДО СЕНТЯБРЯ ЧЕРЕЗ МОЕГО СОВЕТНИКА БАРРИОСА. НО МОЯ МЕДИЦИНСКАЯ СТРАХОВКА ОТРИЦАЕТ, ОНИ ЭТО ПОКРЫВАЕТ. Я ИСПОЛЬЗУЮ СВОЁ ВРЕМЯ, ЧТОБЫ ПРОВЕРИТЬ, И ЕСЛИ СТРАХОВОЙ АГЕНТ ВСЕ ЕЩЕ ОТКАЗЫВАЕТСЯ В МОЕМ СТРАХОВАНИИ, Я СОБОРУЮ ДОКУМЕНТЫ, ГОВОРЯЩИЕ, ЧТО Я ПРОВЕРИЛСЯ НА ЭТО ЛЕЧЕНИЕ, ТРЕБУЕМОЕ В ОПЕКЕ РЕБЕНКА. ДЕВЯТОЕ БУДЕТ ОЗНАЧАТЬ, Я ПРОВЕРИЛ СВОЮ РЕШИМОСТЬ ИЗМЕНИТЬСЯ. В СЛЕДУЮЩИЕ БЕСПЛАТНЫЕ ВЫХОДНЫЕ ДЕТИ ПРИХОДЯТ, НО СНАЧАЛА Я ДОЛЖЕН ПОКАЗАТЬ КАРОЛИНЕ, ЧТО Я ИЗБЕГАЮСЬ ПРОБЛЕМ В ОЖИДАНИИ СЕБЯ ПРИНЯТОГО В ПРОГРАММУ. ПОДТВЕРЖДАЮЩИЕ ДОКУМЕНТЫ, ПОЛУЧЕННЫЕ СЕМЕЙНЫМИ СУДАМИ, ТАКЖЕ ДОКАЗЫВАЮТ, ЧТО НЕТ НИКАКИХ ПРИЧИН ДЛЯ ПОСЕЩЕНИЙ МОИХ ДЕТЕЙ. КОНЕЧНО, МОЙ БРАТ С ПОСЛЕДНЕГО ПОНИМАЛА, ЧТО ВСЕ ЭТО УПОТРЕБЛЕНИЕ НАРКОТИКОВ НЕ КАСАЕТСЯ НАШИХ ВИЗИТОВ. Я ДУМАЮ, ЧТО МОИ ДЕТИ ЧУВСТВУЮТ, ЧТО МНЕ НУЖНА ИХ ЛЮБОВЬ, ЕСЛИ Я ХОЧУ БЫТЬ КРУТЫМ. Чувство вины возрастает из-за ошибок, которые я мог написать. ДНЯМИ Я ЗДЕСЬ. У НЕГО ДОБРОЕ СЕРДЦЕ. ЕСЛИ У ВАС ВОЗНИКНУТ ПРОБЛЕМЫ, БУДЬТЕ УВЕРЕНЫ, ЧТО КОГДА ВЫ ВЫХОДИТЕ НА УЛИЦЫ, МЫ РАССМОТРИМ ВАС...
Взяв всего лишь каждое пятое слово, можно восстановить скрытый текст, предполагающий «удар» по кому-либо:
СЕГОДНЯ МОС СКАЗАЛ МНЕ, ЧТО ДЕВЯТОГО СЕНТЯБРЯ ТЕСТ НА МЕТАМФЕТАМИН ПОЛОЖИТЕЛЬНЫЙ, НО ОТРИЦАЕТ Употребление И ОТРИЦАЕТ, ЧТО ПРОХОДИЛ ТЕСТИРОВАНИЕ ДЕВЯТОГО СЕНТЯБРЯ.
ПРОВЕРЕНО НА ПЕРВОМ
Я ЖДУ ДОКУМЕНТОВ
НЕТ СВИДЕТЕЛЕЙ ЕГО НЕДАВНОГО ИСПОЛЬЗОВАНИЯ
Я ЧУВСТВУЮ, ЕСЛИ ОН ВИНОВЕН В НАПИСАНИЯ, ЕГО ДОЛЖНО БЫТЬ УДАЧИТЬ
Исторически сложилось так, что пользователи сокрывающих шифров часто использовали шифры замены и транспонирования данных перед сокрытием. Например, говорят, что кардинал Ришелье использовал решетку для написания секретных посланий, после чего пустые места заполнялись посторонними материалами, чтобы создать впечатление непрерывного текста. [2]
Шифр сокрытия точек
[ редактировать ]Шифр сокрытия точка или укол — это распространенный классический метод шифрования, при котором точка или укол помещается над или под определенными буквами в тексте. [4] Раннее упоминание об этом появляется в Энея Тактика « книге О защите укреплений». [6] Немцы усовершенствовали это, используя точку невидимых чернил во время Первой и Второй мировых войн .
В Англии XIX века проколы газет когда-то были популярным способом отправлять письма недорого или бесплатно.
Если бы точки располагались далеко друг от друга, этот шифр можно было бы использовать эффективно. Точки должны быть маленькими, а пустой текст должен иметь смысл в контексте отправителей и их отношений. Оба также должны согласовать страницу, главу, статью или раздел, которые будут использоваться, обычно несколько. [4] Другой вариант — использовать индикатор, например дату в газете, который показывает, на какой странице находится сообщение. [7] Эта версия менее безопасна.
Акростих
[ редактировать ]Акростих — это расширенная форма нулевого шифра, но не анакростих (в котором используется набор буквенных подсказок с пронумерованными пробелами, обозначающими буквы ответа, для выяснения второй части, длинная серия пронумерованных пробелов и пробелов, представляющих сообщение). в которые вписываются ответы на подсказки). Скрытые или иным образом не упомянутые акростихи представляют собой разновидность нулевого шифра. [8]
Этот метод можно использовать для тайного оскорбления известного или важного человека. Например, Рольф Хамфрис получил пожизненный запрет на участие в журнале Poetry Magazine после того, как он написал и попытался опубликовать «стихотворение, содержащее скрытую непристойную фразу, адресованную известному человеку», а именно Николасу Мюррею Батлеру . [ нужна ссылка ]
Определение нуля
[ редактировать ]Проще говоря, нулевой шифр — это любой шифр, который включает в себя несколько нулей или букв-ловушек. Помимо методов, показанных выше, нулевой шифр может представлять собой слова открытого текста с нулями, помещенными в определенные области, или даже сообщение открытого текста, разбитое на разные позиции с нулем в конце каждого слова. [7] [9] Однако сообщение, содержащее всего пару нулей (например, один в начале и один в конце), не является нулевым шифром.
Технически нулевой шифр — это всего лишь термин для обозначения скрытых букв или слов внутри сообщения, которое в остальном не имеет значения, однако иногда он используется для всей категории шифров сокрытия. [2]
Использование
[ редактировать ]В общем, создание скрытых текстов, которые кажутся естественными и не вызывают подозрений, сложно и требует много времени, но нулевой шифр является вариантом, если вы не можете использовать продвинутый метод шифрования и имеете достаточно времени. Если не используется ключ или дополнительное шифрование, безопасность сообщения полностью зависит от секретности метода сокрытия. В настоящее время нулевые шифры используются заключенными в попытке пройти проверку своих сообщений. [5] [10]
Нулевые шифры — один из трех основных типов шифров в классической криптографии (остальные типы — замена и транспозиция ), но они менее известны, чем другие. [2] Их часто отмечают как подкатегорию транспозиционных шифров. [2] но это не так, поскольку шифры транспонирования представляют собой зашифрованные сообщения.
См. также
[ редактировать ]- Транспозиционный шифр
- Шифры замены
- Акростих
- Нулевые значения
- Шифр
- Код
- Классическая криптография
- Криптоанализ
- стеганография
Ссылки
[ редактировать ]- ^ Jump up to: а б Гордон, Адам (2015). Официальное (ISC)2 Руководство по CISSP CBK — четвертое издание . (ISC)2 Пресс. п. 349. ИСБН 978-1939572066 .
- ^ Jump up to: а б с д и ж Гейнс, Хелен Ф. (2014). Криптоанализ: исследование шифров и их решение . Курьерская корпорация. ISBN 9780486800592 .
- ^ Кан, Дэвид (5 декабря 1996 г.). Взломщики кодов: всеобъемлющая история тайной связи с Интернетом с древних времен . Саймон и Шустер. ISBN 978-1-4391-0355-5 . Проверено 12 октября 2021 г.
- ^ Jump up to: а б с Янечко, Пол Б. (2004). Совершенно секретно: Справочник кодов, шифров и секретной письменности . Кэндлвик Пресс. ISBN 9780763629724 .
- ^ Jump up to: а б «Криптоаналитики: взлом кодов, чтобы остановить преступность, часть 1» . Федеральное бюро расследований . 21 марта 2011 года . Проверено 30 сентября 2018 г.
- ^ «Эней Тактик • Осадная оборона, XXI‑XXXI» . penelope.uchicago.edu . Проверено 28 мая 2022 г.
- ^ Jump up to: а б Трэвис, Сокол; Хиндли, Джуди; Томсон, Рут; Эмери, Хизер; Роусон, Кристофер; Харпер, Анита (1978). Путеводитель шпиона . Карманные книжки Усборна.
- ^ «Стеганография» . www.garykessler.net . Проверено 24 сентября 2023 г.
- ^ Мур, Гарет (2019). Приключенческое занятие по взлому кодов Explorer Academy . Национальные географические книги. ISBN 9781426333071 .
- ^ Адаби, Марк (5 февраля 2018 г.). «Тюрьма Атланты перехватила письмо от заключенного, который использовал секретный код, чтобы организовать убийство» . Бизнес-инсайдер . Проверено 30 сентября 2018 г.