Вот это – неплохие наручные часы, на мой взгляд:

watch.jpg

Считывать время ещё удобнее, чем на цифровом дисплее.

Понятно, что правильные часы должны быть стрелочными. Почему? Да для того, чтобы можно было взглянуть на них и крикнуть: “Семнадцать тридцать на хронометре! Тысяча каракатиц! Перекладывай на три румба левее, бочка на траверзе! Топселя-гардели ставить, айнель-шкоты кельтяшка!” Ну или что-то такое.

Однако для упомянутых выше часов необходимо сделать исключение из правила. Такие часы могут быть не стрелочными, потому что читать время удобнее и выглядят правильно. Глянув на такие часы, можно говорить не “айнель-шкоты кельтяшка”, а, например, так: “Энергию в носовые щиты! Протонные торпеды – товьсь!”.

Часы найдены здесь. А ссылка – у Максима Макаренкова.



Комментарии (1) »

Вот здесь Андрей Себрант делится записью передачи “Главный герой” по НТВ. В роли героя – сам Себрант. Передача лишний раз подтверждает то, что тележурналистика НТВ (при том, что одна из лучших на российском ТВ) весьма странно (если хуже не сказать) относится к Интернету, да и к фактам из реальности вообще. В сюжете особенно впечатляет фраза про то, как в 1988-м году “заокеанские школьники впервые показали советским профессорам модем” – с этого, как можно сделать вывод, начался Рунет. В общем, это просто-таки образцовый сюжет.



Комментарии (4) »

Пять за неделю



Comments Off on Пять за неделю

Всё-таки довольно забавно начинает звучать текст, если автор называет псевдослучайные числа – случайными. Вот в “Компьютерре” статья, где как раз речь о псевдослучайных числах, но автор предпочитает уверенно называть их “случайные”. В статье пишут, например:


Скажем, генератор случайных чисел, встроенный в ОС Windows, автоматически используется во всех приложениях системы, связанных с защитой информации. И при этом конкретные алгоритмы генерации, используемые в Microsoft для данной цели, никогда открыто не публиковались[…]

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

Вот такие случайные числа, генерируемые, тем не менее, “алгоритмом” и, тем не менее, вычисляемые на будущее аналитиками. По-моему, кошмар.

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

Но при этом псевдослучайные числа очевидно не являются случайными, так как они зависят друг от друга, а впечатление случайности (ложное) возникает лишь от того, что аналитику не “виден” механизм генерации. Тем не менее, криптоанализ псевдослучайных последовательностей может принести полезные результаты, а в самих алгоритмах генерации известны уязвимости.

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

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

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

С генерацией же действительно случайных чисел, совершенно непредсказуемых (по современным представлениям), имеются большие проблемы. Однако и такие генераторы сейчас существуют, они основаны на квантовых физических процессах. Например, генератор действительно случайных чисел может быть построен на основе регистрации радиоактивного распада – этот процесс совершенно непредсказуем.

Ссылка по теме: моя колонка про случайные числа на “Информационном буме”.



Комментарии (2) »

До чего дошла “Компьютерра” – просто нереально. Теперь там на полном серьёзе публикуют статью, в которой автор называет стеганографией дописывание архива с документами в конец JPEG файла. То есть, именно цепляние одного файла к другому. При этом описываемый метод преподносится как нечто полезное.

На самом деле, стеганография подразумевает скрытное размещение дополнительной информации в каком-либо “открытом” носителе. Но, конечно, не дописыванием текста. Вообще, в случае с текстами использовалось бы внедрение слов (вариант – букв) секретного сообщения во вполне читабельный, грамотный текст. А вовсе не подклеивание листков с “секретом” в самый конец письма (как, по сути, предлагает поступить автор статьи в “Компьютерре”).

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



Комментарии (2) »

Вот на Amazon полезнейшее устройство имеется в продаже – компактный детектор НЛО:

ufodetector.jpg

Во время пролёта НЛО в зоне действия детектора – мигают светодиоды и подаётся звуковой сигнал (очень важно!). Не дайте застать себя врасплох.



Комментарии (5) »

В блоге на Aviation Week пишут, что шведские разработчики, в лице Saab Microwave Systems, готовы предложить на рынок РЛС для обнаружения малозаметных целей (тех, которые “Стелс”). Речь там идёт о “разнесённой радиолокации”, при этом идею почему-то представляют как новую, хотя именно идея-то вовсе не нова, да и практические реализации имеются. В общем, как раз повод для очередной заметки о радарных хитростях.

Суть шведского предложения: система использует разнесённые в пространстве передатчики и приёмники, действующие согласованно. Один из ключевых аспектов современных технологий “Стелс” вот в чём: форма малозаметного для радаров объекта выбирается таким образом, что падающие на него радиоволны в основном отражаются не в сторону источника, а куда-нибудь в другую сторону. То есть если воздушный радар облучает летящий истребитель “Стелс” “со стороны носа” (с передней полусферы), то обратно к радару от истребителя возвращается минимум излучённой энергии. При этом энергия, пришедшая от радара, конструкцией истребителя полность не поглощается (с поглощением достаточно длинных волн – в сантиметры, – вообще возникают существенные трудности), а отражается в другом направлении, например вниз, к земле. Кроме того, в определенных направлениях возникают “тени”, то есть, самолёт как бы загораживает луч передатчика. Эту тень также можно использовать для обнаружения цели.

b2spirit.jpg

(U.S. Air Force Photo)

Теперь представим, что мы облучаем истребитель “Стелс” “со стороны носа”, но при этом принимаем отражённый сигнал вовсе не там, где передатчик, а другим приёмником, расположенным на земле, как раз в том месте, куда от “Стелса” отражаются радиоволны, излучаемые нашим радаром. Понятно, что если в поле излучения передатчика никакого “Стелса” нет, то импульсы будут “улетать” далеко, в направлении ионосферы, и к нашему наземному приёмнику могут и вовсе не вернуться. Но вот если “невидимый” истребитель попал в поле действия системы, то приёмник тут же начнёт получать отражённый сигнал.

Теперь предположим, что таких приёмников у нас много, они работают вместе с несколькими передатчиками, всё хозяйство объединено в вычислительную сеть, а сигналы передатчиков кодируются так, что приёмник может определить, импульс какого передатчика он принимает (это всё давно известно как реализовать). Так как система в целом знает местоположение передатчиков и приёмников и знает, когда какой импульс излучался, то по распределению во времени и пространстве отражённых сигналов можно вычислить координаты “невидимой” цели.

Да, точность такой системы, вообще говоря, будет хуже, чем в “традиционном случае”, но всё равно можно добиться практически важной точности определения координат цели (до десятков метров).

lockheedfps117.jpg

(Lockheed Martin)

Вот, собственно, если верить исходному сообщению, такая система и предлагается Saab. Важная хитрость в том, что цена для такой РЛС названа очень небольшая – всего лишь полторы сотни миллионов долларов. На первый взгляд – много, но надо учитывать, что столько же стоит один F-22 Raptor, а каждый бомбардировщик “Стелс” B-2 Spirit обошёлся более чем в миллиард долларов.

Да, а идея радиолокации с разнесёнными в пространстве приёмником и передатчиком, мягко говоря, не нова. Из актуальных и реализованных сейчас в разных системах практических применений можно назвать вот какие:

Например, бортовые РЛС истребителей могут подсвечивать цель для, например, наведения ракеты. В этом случае облучает цель передатчик РЛС истребителя (он более мощный), а приёмник РЛС головки наведения ракеты принимает отражённые от цели сигналы и наводится по ним. Выгоды: ракету можно запускать с большей дальности; ракета некоторое время работает в пассивном режиме, не раскрывая, так сказать, своё присутствие.

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

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



Комментарии (7) »

В виде додекаэдров изготавливают “всенаправленные” динамики, как на картинке:

dodespeaker.jpg

А бывают образцы интересней, в виде икосаэдров:

icospeaker.jpg

(University of California)



Comments Off on Пятничный многогранник: звук из динамиков

Вчера французские ВВС потеряли первый Rafale. Истребитель разбился во время тренировочного полёта, пилот, вероятно, погиб.



Comments Off on Разбился первый Rafale

На этот раз вооружили робот-вертолёт, выпускаемый Neural Robotics: на борт робота установили AA12 – это такой автоматический дробовик, 12-го калибра, 360 выстрелов в минуту:

aa12shotgun.jpg

Робот летает, стреляет в цель одиночными и очередями. Всё это на видео (ссылка под картинкой):

chopershotgun.jpg

То же видео есть на Youtube, но там качество хуже.



Comments Off on Больше вооружённых роботов

Вчера я ещё успел посетить очередной день рождения “Вебпланеты” – приятное мероприятие, было весело. По ссылке фотографии Андрея Кузина с дня рождения.



Comments Off on Оффтопик: День рождения “Вебпланеты”