Ресурсы: техническое описание TLS, LaTeX - в картинки (img), криптографическая библиотека Arduino, шифр "Кузнечик" на ассемблере AMD64/AVX и ARM64
Если используемая для наблюдения за противником среда – общая, то ждите помех, потому что плох тот противник, который не помешает за собой наблюдать. (В соответствии с проведённым в ЖЖ опросом, первая заметка про помехопостановку.)
Помехи бывают самые разные. Например, из очень древних сказаний известно, что ещё до появления огнестрельного оружия противника пытались ослеплять блеском щитов. Впрочем, это, скорее всего, просто сказка (с намёком, понятное дело). А вот известные с давних времён дымовые завесы – однозначная быль, на практике служившая для создания эффективных помех визуальному обнаружению.

(На фото выше – постановка дымзавесы эсминцем, 1944-й год. Заметьте, что янки на корабле грамотно подготовились к отражению воздушной атаки, заняв все посты.)
Кстати, дымзавесы в той или иной форме применяются и сейчас, работая вовсе не только против “визуального обнаружения”. Но всё ж, самое бурно развитое направление – это постановка помех в радиоэфире, с помощью электромагнитного излучения. Почему? Потому что ключевые средства наблюдения/наведения сейчас радиолокационные, а эфир – заведомо общий, по законам природы.
Постановкой помех работе радиолокаторов занимаются специальные, очень хитрые, хорошо компьютеризированные устройства – помехопостановщики. Дело в том, что простой и широкий “шум в эфире” – это не слишком эффективное средство: во-первых, может мешать своим; во-вторых, может фильтроваться противником; в-третьих, по источнику такой помехи можно наводить ракету (что втройне неприятно); в-четвёртых, требуется много энергии; и т.д. Поэтому современные помехопостановщики действуют по сложным алгоритмам.
Например, помехопостановщик принимает зондирующие сигналы от радара противника и эти сигналы тщательно анализирует, разбирая на составляющие. Часто, по характеристикам принятого импульса (а лучше – нескольких импульсов), можно вычислить класс и назначение радара, действующий режим работы радара, а во многих случаях, когда под рукой есть подходящая база данных, можно определить тип и модель того изделия, на котором этот радар установлен. Определив максимум параметров радара противника, помехопостановщик принимается за сами помехи, подбирая их под тип атакуемого устройства.
Зондирующие импульсы современных радаров имеют непростое кодирование и сложную модуляцию. Сами радары, оснащённые быстрыми компьютерами, работают по сложным алгоритмам. Все эти сложности сделаны и для того, чтобы бороться с помехами. Со своей стороны, постановщики помех изобретают ещё более сложные алгоритмы, позволяющие ещё более быстрым компьютерам раскрывать сигнальные хитрости радаров и генерировать эффективные помехи. В сугубо теоретической области развитием этого противоборства управляет такая математическая дисциплина, как теория игр.
В сугубо практической области без оборудования помехопостановки не обходятся даже военно-транспортные самолёты, а подлететь, проявляя радарную активность, на разумное расстояние к, скажем, сколь-нибудь большой группе кораблей потенциального противника и не получить при этом облако, а вернее – тучу помех, не выйдет даже в мирное время. На фото: антенны станции РЭБ (радиоэлектронной борьбы) военного корабля:

(Фото: Raytheon)
Например, помеха радару системы наведения может быть поставлена таким способом: принятый и записанный помехопостановщиком зондирующий импульс локатора противника излучается обратно, в направлении этого локатора, спустя некоторое время. Импульс может возвращаться без изменений, но лучше, если его немного “подредактировали”. В теории, в зависисмости от момента времени и режима работы атакуемого радара, такая помеха может быть воспринята радаром как дополнительная цель или как единственная цель, вместо “действительной”.
Интересно, что при этом радар противника может совсем неверно вычислить координаты цели-помехи и они не будут совпадать с положением в пространстве помехопостановщика. Впрочем, ошибочные координаты как раз могут быть использованы для отстройки от помех (так сказать, “второй ход в игре”) – но это уже история за рамками нашей заметки.
Помехопостановщик может выдавать “ложные цели”, прятать настоящие цели (например, нарушая работу процедур определения дальности и азимута цели у радара противника), и, скажем, срывать сопровождение цели радиолокационной системой наведения (для этого, на основе анализа сигнала радара, генерируется сложная помеха, характеристики которой коррелируют с работой системы наведения противника). На практике, понятно, ситуация ещё сложнее, и уже много лет выигрывает тот, кто хитрее работает с помехами (не только ставит их, кстати).
Помехопостановщик может представлять собой отдельную, достаточно большую систему, расположенную на собственном шасси (если это сухопутный комплекс). Довольно мощные системы помехопостановки подвешиваются к истребителям в специальных контейнерах – такая система может работать вместе с локатором системы управления вооружением истребителя:

Для ведения радиоэлектронной борьбы готовятся и специализированные самолёты. Например, на базе истребителей: на фото ниже – EA-18 Growler ВМФ США, самолёт РЭБ, созданный на базе истребителя F/A-18 Super Hornet.

(Фото: Boeing Media)
Продолжение – в следующий раз.
Комментарии (6) »
Известно, что вертолёты характеризуются (помимо прочего) используемой системой “стабилизации вращения” [или, если говорить более формально, системы компенсации реактивного (вращающего) момента от несущего винта]. Физические “законы сохранения” гарантируют, что если реактивный момент несущего винта никак не компенсировать, то корпус вертолёта во время полёта будет вращаться в направлении, обратном направлению вращения несущего винта.
Для компенсации “вредного момента” используют разные методы, определяющие схему вертолёта. Например, оснащают вертолёт дополнительным хвостовым (рулевым) винтом, – такая схема применяется на подавляющем большинстве современных вертолётов. Другой вариант: использование нескольких несущих винтов (традиционно используют два), компенсирующих вращающие моменты друг друга. Скажем, “изюминка” российских вертолётов Ка – два несущих винта, расположенных по соосной схеме.
Есть и относительно новая схема стабилизации вращения – NOTAR (от англ. No Tail Rotor), которая, несмотря на то что увековечена в фильмах о Джеймсе Бонде, в широких кругах известна мало.
Между тем, принцип действия NOTAR не сложен: часть потока воздуха от несущего винта через специальные воздухозаборники поступает в компрессор, расположенный ниже винта. Этот компрессор приводится в движение “основным двигателем” вертолёта и гонит поток воздуха через хвостовую балку к стабилизаторам и килям (см. иллюстрацию). В конце хвостовой балки находится специальная боковая щель и сопло. Вырывающийся через щель воздух создаёт реактивную тягу, компенсирующую вращающий момент. Сопло используется для управления “реактивным потоком”, что обеспечивает “руление” вертолётом.
Считается, что NOTAR надёжнее, безопаснее и тише. NOTAR применяется сейчас серийно только на вертолётах компании MD Helicopters.

Комментарии (1) »
Bugtraq сообщает:
Немецкий любитель Иоахим Шютц (Joachim Schueth) победил в соревновании по дешифровке компьютер, спроектированный в свое время для взлома немецких шифров.
[…]
Реанимированный Colossus принял участие в соревновании по дешифровке радиосообщения, закодированного шифровальной машиной 38 года Lorenz SZ42 (предварительно его еще нужно было перехватить). В соревновании приглашались принять участие все желающие.
[…]
Победила молодость – программе на Аде, запущенной на 1.4-гигагерцовом ноутбуке с NetBSD и написанной в качестве упражнения по освоению языка, потребовалось два часа на дешифровку самого сложного из трех сообщений.
Исходный Colossus – это специализированная британская вычислительная машина 1943-го года. В 1945-м, после окончания войны, все Colossus разрушили, как очень секретную технику.
А на картинке ниже – германский шифратор Lorenz SZ42, представляющий другую сторону борьбы и войны:

(Фото: Matt Crypto)
Comments Off on Дешифровка из прошлого
Вполне исчерпывающую подборку развёрток многогранников (в формате PDF, для печати) можно найти “у Вольфрама”, по ссылке. Например, там есть тела Архимеда – полуправильные многогранники (есть 13 типов этих многогранников, впервые их исследовал Архимед, правда, соответствующее его сочинение утеряно – так что в реальности теорию тел Архимеда разработал Кеплер).
Comments Off on Пятничный многогранник: развертки многогранников
Известно, что есть такая супер-пупер электронная техника для воспроизведения звука – high end audio. Служит такая техника для прослушивания музыки с очень-очень высоким качеством. Особенно продвинутых любителей этой техники даже называют “аудиофилами”.
Дискуссии со “спецами” по звуку на тему “high end” возникают довольно часто, в самых неожиданных местах. Даже в ЕЖЕ-листе (на который я, кстати, уже не подписан), как-то состоялась бурная дискуссия по теме “волшебного звука”.
Обычно “спецы” с серьёзным видом рассказывают, что, мол, для “настоящего звука” нужна не только специальная комната, не только куча баснословно дорогих динамиков и обязательно аналоговый (!) сигнал, но и особенные кабели из “серебрянного волокна” (или там чего-то подобного, волшебного), соединяющие усилитель и динамики. Мол, “без этих кабелей прочувствовать настоящий звук невозможно”. Опустим свойственные “спецам” рассуждения о необходимости аналоговых сигналов, звучащие на фоне того, что в качестве источника звукозаписи они всё равно используют CD, – сейчас речь о волшебных кабелях.
Эти кабели могут легко стоить тысячи долларов (!) за несколько метров длины. При этом, вообще говоря, человеку, немного представляющему “физику процесса”, понятно, что при воспроизведении слышимого звука, на тех частотах, на которых работает аудиоаппаратура, никакой заметной для уха разницы между супердорогим кабелем и обычным хорошим кабелем (скажем, хорошим кабелем типа “витая пара” по цене “три рубля метр”) в передаче сигнала нет и быть не может. (Собственно, по моему опыту, этот момент и составляет основную часть аудиокабельных дискуссий со “спецами”.) То есть, конечно, никто не запрещает платить в тысячу раз больше за тот же самый эффект; и нет ну никаких возражений: в “общем сигнальном смысле” серебрянный суперкабель, конечно, лучше – но “волшебства” это не привносит и вопрос сводится к тому, сможет ли ухо ощутить разницу.
Так вот, оказывается, известный борьбой с разного рода “антинаучными фокусами” James Randi, предлагал крупному аудиофилу, обозревателю профильного печатного издания, пари (а точнее – challenge). От аудиофила – очевидно, высказывавшегося в том смысле, что есть существенная, заметная уху, разница в том, “волшебный кабель” используется или обычный, – требовалось в строгом тесте суметь на практике отличить “звуки”, пропущенные через эти самые кабели. Приз – миллион долларов. Прослушал музыкальную композицию, верно назвал использованный кабель – получи миллион. Простой тест. Выгодно. Удобно. Нужно соглашаться.
И что вышло?
Вот что. Сперва сама фирма-производитель “волшебных” кабелей, намеченных к тестированию, “отозвала” свои кабели из теста. Представитель фирмы прислал письмо о том, что кабели на тестирование они предоставлять отказываются. А в итоге и само тестирование как-то заглохло, по вине “аудиофильской стороны” – приобретать кабели для теста эта сторона пока не собирается, ну и там скандал какой-то вышел. В общем, думаю, причины понятны – в строгом тесте никакой аудиофил суперкабели от кабелей по “три рубля” отличить, конечно, не сможет. Иначе за миллион-то нужно было попробовать.
Комментарии (3) »
Про пакеты молока из СССР, тетраэдры и ещё раз об увеличении объёма многогранников. Всё с “Математических этюдов” – там и поясняющий мультик:
“Математически задача формулируется так: можно ли из развертки тетраэдра сделать многогранник с большим объемом? По теореме А.Д. Александрова выпуклый многогранник с той же разверткой, но большим объемом сделать нельзя. Но может быть можно сделать невыпуклый с большим объемом? Удивительно, но оказывается что можно!”
Comments Off on Пятничный многогранник: пакеты молока
В NASA конструируют изменяющих свою форму роботов. Например, есть прототип Tetbot, представляющий собой тетраэдр и передвигающийся за счёт изменения формы: перенося, с помощью изменения длины рёбер, центр тяжести, этот робот переваливается с грани на грань.

(Фото: NASA)
Comments Off on Пятничный многогранник: tetbot
Из некоторого набора граней можно легко сложить разные многогранники. Например, выпуклый и невыпуклый – см. картинку справа. Но вот можно ли сделать так, что невыпуклый вариант многогранника будет иметь больший объём, чем выпуклый? На первый “интуитивный взгляд” кажется, что – нет, нельзя. Но на самом деле – можно, нужно только правильно подобрать грани. Об одном примере таких многогранников рассказано в мультике “Математических этюдов”:

Comments Off on Пятничный многогранник: больше объёма
Между прочим, из листа бумаги, чикнув один раз острыми ножницами, можно вырезать не только какую-нибудь там “снежинку”, но и вообще произвольный многоугольник. То есть, лист всегда можно так сложить, что любой нарисованный на нём многоугольник удастся вырезать одним прямолинейным разрезом.
На “Математических этюдах” есть познавательный мультик на эту тему. А алгоритмическое доказательство соответствующей теоремы датируется 1998-м годом (по ссылке подробное описание, весьма полезное).
Comments Off on Вырезание многоугольников
На картинке: тёмные точки соответствуют перемножаемым цифрам при умножении чисел алгоритмом Карацубы (это такой алгоритм быстрого умножения). Как бы фрактал получается. Найдено в Wolfram-блоге – там заметка появилась в связи с недавно обнаруженной ошибкой умножения MS Excel 2007.
Comments Off on Фракталы от умножения
Вчера очередная колонка на “Информационном буме” вышла, опять про роботов:
“Некоторые фантасты, кстати, думают, что восстание машин начнут именно роботы-пылесосы: они близки к людям, знают их сокровенные слабости, при этом постоянно на грязной работе, никто не замечает – ну, в общем, мотивы понятны. Но это фантасты и фантастика. В реальности же очень важны миниатюрные роботы, обладающие способностью к мимикрии. Особенно, если эти роботы летают.”
Комментарии (2) »
Новый