Естественный язык как код

Выбранный на этой неделе мультфильм xkcd должен стать настоящим шоком в наши дни. Предполагается ли, что естественный язык навахо, на котором говорит довольно большая группа людей, может быть использован в качестве кода? Что случилось с Google или Bing translate?

И все же это правда.

Согласно веб-сайту говорунов кодекса навахо

ЭТО ЕДИНСТВЕННЫЙ НЕРАЗРЫВНЫЙ КОД в современной военной истории. Это сбило с толку японские войска Второй мировой войны. Это было непонятно даже солдату-навахо, взятому в плен и подвергнутому пыткам на Батаане. На самом деле, во время тестовых оценок морские криптологи заявили, что они даже не могут расшифровать язык, не говоря уже о том, чтобы расшифровать его.

В 1940-х годах не только не было автоматического перевода, но и глобальные коммуникации были настолько плохими, что вы могли положиться на то, что если бы нашли носителя местного языка и перевезли его в другую часть мира, то да, их язык мог бы использоваться и использовался в качестве кода.

Во время Второй мировой войны навахо использовался в качестве средства защищенной радиосвязи. Если вам нужна вымышленная учетная запись, есть фильм Windtalkers или документальный фильм с канала истории – см. Боковую панель. Помимо навахо, команчи и баски использовались во второй мировой войне, а чероки-в Первой мировой войне. 

Тот факт, что эта идея уже использовалась в первой мировой войне, был очень близок к ее уничтожению во второй. Гитлер знал об использовании команчей в Первой мировой войне и перед Второй мировой войной послал группу антропологов для изучения языков коренных американцев.

Больше мультяшного веселья в xkcd веб-комикс о романтике,сарказме, математике и языке

Причина, по которой навахо был выбран для использования во Второй мировой войне, отчасти заключалась в том, что он имел сложную грамматику и был труден для изучения, а в то время не было письменной формы. Но действительно важным фактом было то, что, как известно, было очень мало говорящих не на языке навахо. В результате оппозиции было очень трудно взломать язык навахо в качестве кода.

Чтобы сделать это еще более трудным, был использован набор кодовых слов для алфавита и общих милтарийских терминов, а таблица хранилась в секрете.  В некотором смысле говорящие на языке навахо рассматривались как ключи шифрования/дешифрования, и до тех пор, пока они были защищены, код был защищен.

Таким образом, странная правда заключается в том, что естественные языки использовались в качестве кодов в недавнем прошлом, но это не могло произойти сегодня, не будучи очень уязвимым для взлома, просто идентифицировав язык и используя программу перевода.

Использование естественного языка – еще один пример попытки реализовать безопасность с помощью неясности, что, как правило, является плохой идеей. В лучшем случае неизвестность может быть использована для замедления атаки, но она никогда не обеспечивает тот уровень безопасности, о котором вы могли бы подумать. Хорошую криптографическую систему должно быть трудно взломать, даже если вы полностью знаете, как она работает.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *