<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10russianfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" gd:etag="W/&quot;CkcGSXg5fSp7ImA9WxNVEUo.&quot;"><id>tag:blogger.com,1999:blog-7932154832944530509</id><updated>2009-10-22T04:07:08.625+04:00</updated><title>Могут ли машины мыслить</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://alexkon.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://alexkon.blogspot.com/" /><link rel="hub" href="http://pubsubhubbub.appspot.com/" /><author><name>Непонятно кто</name><uri>http://www.blogger.com/profile/17245556577594060256</uri><email>alexkon@gmail.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><logo>http://bp1.blogger.com/_DqWAkcCYzVk/SI9WzSFnoEI/AAAAAAAAAMU/8zoeGQAJRwo/S220/alexkon.jpeg</logo><link rel="self" href="http://feeds.feedburner.com/alexkon" type="application/atom+xml" /><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://feeds.feedburner.com/alexkon" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Falexkon" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://lenta.yandex.ru/settings.xml?name=feed&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Falexkon" src="http://lenta.yandex.ru/i/addfeed.gif">?????? ? ??????.?????</feedburner:feedFlare><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry gd:etag="W/&quot;D0IAQHg8eyp7ImA9WxVUEEg.&quot;"><id>tag:blogger.com,1999:blog-7932154832944530509.post-7555798157964377320</id><published>2009-03-14T21:32:00.000+03:00</published><updated>2009-03-14T21:32:21.673+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-14T21:32:21.673+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="книги" /><title>What it’s like?</title><content type="html">&lt;p&gt;А есть фантастические рассказы про исследователей, которые изучали квалиа (qualia) и&amp;nbsp;психофизическую проблему (the mind-body problem) и&amp;nbsp;добились потрясающих результатов? Например, ученый ставил эксперименты над своим сознанием, пока не понял, как оно устроено, а&amp;nbsp;когда всем рассказал, его посчитали сумасшедшим. Или физик-теоретик, который на бумаге решил психофизическую проблему и&amp;nbsp;исчез, а&amp;nbsp;герои пытаются разобраться в&amp;nbsp;его записях. Лем, Пелевин, какие-нибудь отцы киберпанка, anyone?&lt;/p&gt;

&lt;p&gt;Читаю «The MIT Encyclopedia of the Cognitive Sciences». Увлекательно, лучше английской Википедии. Полный текст есть в&amp;nbsp;сети.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7932154832944530509-7555798157964377320?l=alexkon.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://alexkon.blogspot.com/feeds/7555798157964377320/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7932154832944530509&amp;postID=7555798157964377320" title="Комментарии: 1" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7932154832944530509/posts/default/7555798157964377320?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7932154832944530509/posts/default/7555798157964377320?v=2" /><link rel="alternate" type="text/html" href="http://alexkon.blogspot.com/2009/03/what-its-like.html" title="What it’s like?" /><author><name>Непонятно кто</name><uri>http://www.blogger.com/profile/17245556577594060256</uri><email>alexkon@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="17878887258031710606" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;DU8CQH0yfCp7ImA9WxRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-7932154832944530509.post-563939031688370858</id><published>2008-10-14T19:05:00.003+04:00</published><updated>2008-10-14T19:24:21.394+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-14T19:24:21.394+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="книги" /><title>«Настроения недели»</title><content type="html">&lt;p&gt;Регулярные заметки, которые когда-то появлялись (кажется, по понедельникам) в&amp;nbsp;журнале «&lt;a href="http://web.archive.org/web/20060410220832/http://drj.ru/" title="Главная страница «Дирижабля» в Интернет-архиве (апрель 2006 г.)"&gt;Дирижабль&lt;/a&gt;»&amp;nbsp;— одна из самых удивительных вещей, которые мне доводилось читать. Или это были не заметки, а&amp;nbsp;прогнозы? На неделю вперед, по отрывку на каждый день. Прогнозы для души.&lt;/p&gt;

&lt;p&gt;Но это было тогда, в&amp;nbsp;другой жизни. За моим экраном сидел другой человек, да и экран был другой, а&amp;nbsp;текст «Настроений недели» сопровождался ребяческими авторскими фотографиями и&amp;nbsp;был окружен сине-серым фоном (это цвет мокрого асфальта или, если верить Яндексу, антрацитовый), заголовками чьих-то рецензий на всякую всячину и&amp;nbsp;прочей приятной журнальной ерундой.&lt;/p&gt;

&lt;p&gt;Потом drj.ru перестал обновляться и&amp;nbsp;сгинул, когда кончился хостинг. Теперь там офис. Не знаю, что произошло с&amp;nbsp;остальными публикациями, но тексты «Настроений» выложили теперь в&amp;nbsp;другом месте в&amp;nbsp;двух частях (&lt;a href="http://www.fram.amphora.ru/article/id_1271"&gt;первая&lt;/a&gt;, &lt;a href="http://www.fram.amphora.ru/article/id_1297"&gt;вторая&lt;/a&gt;), набранные мелким шрифтом, в&amp;nbsp;чужом для них оформлении с густо-желтой каймой и&amp;nbsp;множеством рамочек. Нет тех безлюдных иллюстраций с&amp;nbsp;заросшими прудами, кошаками, инопланетными граффити, улочками, загадочными дворами и&amp;nbsp;прочими впечатлениями человека, который пошел &lt;em&gt;гулять&lt;/em&gt;, в&amp;nbsp;детском, забытом смысле, когда в гулянии и&amp;nbsp;заключается главное содержание жизни.&lt;/p&gt;

&lt;p&gt;Впрочем, новые поколения гулятельных картинок продолжают &lt;a href="http://www.frei.lt/blog/"&gt;сменять друг друга&lt;/a&gt; по сей день, так что их можно вволю насмотреться самостоятельно. А про дурацкое оформление почти забываешь, стоит лишь начать читать. Только сделайте шрифт покрупнее.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7932154832944530509-563939031688370858?l=alexkon.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://alexkon.blogspot.com/feeds/563939031688370858/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7932154832944530509&amp;postID=563939031688370858" title="Комментарии: 1" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7932154832944530509/posts/default/563939031688370858?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7932154832944530509/posts/default/563939031688370858?v=2" /><link rel="alternate" type="text/html" href="http://alexkon.blogspot.com/2008/10/nastroeniya-nedeli.html" title="«Настроения недели»" /><author><name>Непонятно кто</name><uri>http://www.blogger.com/profile/17245556577594060256</uri><email>alexkon@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="17878887258031710606" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;DUUNQXk8eyp7ImA9WxdSF0U.&quot;"><id>tag:blogger.com,1999:blog-7932154832944530509.post-7824288079510698432</id><published>2008-05-12T02:57:00.003+04:00</published><updated>2008-05-26T11:34:50.773+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-26T11:34:50.773+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="операционные системы" /><title>Чем плоха файловая система</title><content type="html">&lt;p&gt;Мне не нравится, как устроена юниксовая файловая система с&amp;nbsp;точки зрения пользователя, будь то обычный юзер или программист, который пишет что-то для других.&lt;/p&gt;

&lt;p&gt;Файлы могут находиться только в&amp;nbsp;директории, но не внутри другого файла. А&amp;nbsp;я иногда хочу вставить файл-картинку в&amp;nbsp;большой документ так, чтобы файловая система знала об этом. В&amp;nbsp;какой бы программе я&amp;nbsp;потом ни захотел скопировать этот документ, картинка скопируется вместе с&amp;nbsp;ним, аналогично тому, как сейчас копируются вложенные папки и&amp;nbsp;файлы.&lt;/p&gt;

&lt;p&gt;Файл может находиться только в&amp;nbsp;одной директории. Но иногда хочется положить что-нибудь сразу в&amp;nbsp;несколько папок (такие папки можно называть тегами). Ни жесткие, ни символические ссылки не годятся в&amp;nbsp;качестве полноценной реализации тегов, потому что работают только в&amp;nbsp;одну сторону: если дан файл, искать все ссылки на него долго и дорого. А&amp;nbsp;чтобы удалить файл или переименовать его во всех папках, нужно как раз найти все указывающие на него ссылки.&lt;/p&gt;

&lt;p&gt;Внутри файлов нет стандартной структуры, которую понимали бы универсальные утилиты. Например, всякие метаданные хранятся в&amp;nbsp;том же файле, что и&amp;nbsp;основное содержимое. Простая проверка, отличаются ли две аудиозаписи звуком или только ID3-тегами вроде автора и&amp;nbsp;названия, превращается в&amp;nbsp;приключение. Без детального знания формата аудиофайла мне не удастся воспользоваться готовой утилитой для сравнения файлов.&lt;/p&gt;

&lt;p&gt;Тип и&amp;nbsp;формат файла принято угадывать либо из расширения, которое вообще-то является частью имени, либо эвристически по содержимому. На разных машинах одно и&amp;nbsp;то же расширение может означать разные типы файлов. Расширение можно перепутать, забыть или специально изменить на неправильное. Эвристики иногда ошибаются, и&amp;nbsp;они тем более не рассчитаны на то, что кто-то захочет их специально обмануть. В&amp;nbsp;результате возможны ситуации, когда файл снаружи выглядит как картинка или текст, а&amp;nbsp;внутри там неизвестно что. А&amp;nbsp;как насчет кодировки символов и&amp;nbsp;переводов строк в&amp;nbsp;текстовых файлах? Они тоже угадываются эвристически. Даже если я&amp;nbsp;точно знаю, что это KOI8-R с&amp;nbsp;CRLF-ными переводами строк, я&amp;nbsp;не могу сохранить эти данные вместе с&amp;nbsp;файлом.&lt;/p&gt;

&lt;p&gt;Эрик Рэймонд (Eric S.&amp;nbsp;Raymond) писал об &lt;a href="http://www.faqs.org/docs/artu/ch20s03.html"&gt;отсутствии произвольных файловых атрибутов&lt;/a&gt; в&amp;nbsp;«Искусстве программирования для Unix» (глава&amp;nbsp;20).&lt;/p&gt;

&lt;p&gt;В&amp;nbsp;именах файлов запрещен слеш&amp;nbsp;(/). Из-за этого файл нельзя назвать куском текста, взятым из другого места. Например, чтобы сделать имена файлов из адресов веб-страниц или из названий некоторых книг, придется внести в&amp;nbsp;них искажения.&lt;/p&gt;

&lt;p&gt;Нет стандартных средств управления версиями, чтобы для каждого объекта хранилась история изменений. Как только какая-нибудь программа сохраняет файл, его предыдущая версия безвозвратно теряется. (Отдельные программы сохраняют предыдущую версию в&amp;nbsp;бэкапном файле, но это ненадолго продлевает ей жизнь&amp;nbsp;— до следующего сохранения). Можно, конечно, загнать свои файлы в&amp;nbsp;систему управления версиями вроде Subversion, но тогда придется вручную сохранять для истории все файлы в&amp;nbsp;процессе редактирования. Это слишком муторно. К&amp;nbsp;тому же некоторые файлы меняются автоматически, когда вы об этом даже не думаете. Настройки, например. Ежечасные автоматизированные бэкапы&amp;nbsp;— тоже не выход. Они происходят не когда вы закончили работу над документом, а&amp;nbsp;когда попало, да и&amp;nbsp;жрут слишком много места.&lt;/p&gt;

&lt;p&gt;Нужно, чтобы управление версиями стало интегрированной частью API операционки. Тогда все редакторы смогли бы писать историю изменений каждого документа с&amp;nbsp;минимальными подсказками со стороны пользователя. И&amp;nbsp;сбылась бы мечта Темы Лебедева: открыть файл, созданный год назад, и&amp;nbsp;выбрать там Undo.&lt;/p&gt;

&lt;p&gt;А&amp;nbsp;как насчет атомарных транзакций? Неудавшиеся операции над группами файлов нужно автоматически откатывать к&amp;nbsp;исходному состоянию. В&amp;nbsp;крайнем случае, сохранять исходное состояние в&amp;nbsp;качестве предыдущей версии в&amp;nbsp;истории изменений. Как вам понравится документ, который программа обрезала до 0&amp;nbsp;байт, чтобы перезаписать, но неожиданно упала?&lt;/p&gt;

&lt;p&gt;В&amp;nbsp;общем, файловой системе не хватает в&amp;nbsp;некотором роде базоданности. Не в&amp;nbsp;узком смысле реляционных баз данных, а&amp;nbsp;в&amp;nbsp;более широком, включающем разные способы организации и&amp;nbsp;разные степени структурированности данных. (Веб с&amp;nbsp;гиперссылками&amp;nbsp;— всем известный пример слабо структурированной базы данных).&lt;/p&gt;

&lt;p&gt;Будущее где-то рядом. Будьте бдительны.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7932154832944530509-7824288079510698432?l=alexkon.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://alexkon.blogspot.com/feeds/7824288079510698432/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7932154832944530509&amp;postID=7824288079510698432" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7932154832944530509/posts/default/7824288079510698432?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7932154832944530509/posts/default/7824288079510698432?v=2" /><link rel="alternate" type="text/html" href="http://alexkon.blogspot.com/2008/05/whats-wrong-in-file-system.html" title="Чем плоха файловая система" /><author><name>Непонятно кто</name><uri>http://www.blogger.com/profile/17245556577594060256</uri><email>alexkon@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="17878887258031710606" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CEEMRX8zeip7ImA9WxRTFk4.&quot;"><id>tag:blogger.com,1999:blog-7932154832944530509.post-5093181276366173983</id><published>2008-05-08T23:27:00.005+04:00</published><updated>2008-09-05T20:38:04.182+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-05T20:38:04.182+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="музыка" /><title>Умка. «Я так давно»</title><content type="html">&lt;p&gt;&lt;a href="http://www.umka.mpe.lv/mpeg/Unplugged/track_16.mp3"&gt;Послушайте песню&lt;/a&gt; Умки и Броневика (mp3, 4&amp;nbsp;Мб).&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Я так давно не шла, не зная броду.&lt;br /&gt;
Я так давно не лезла в бой.&lt;br /&gt;
Я так давно не пела песен про свободу.&lt;br /&gt;
Я так привыкла, что она со мной.&lt;/p&gt;

&lt;p&gt;А вдруг она давно ушла к другому?&lt;br /&gt;
А вдруг она давно ушла к другой?&lt;br /&gt;
А вдруг она давно ушла из дому?..&lt;/p&gt;

&lt;p&gt;Висят на стенах разные картинки.&lt;br /&gt;
Три сыра в холодильнике лежат.&lt;br /&gt;
Стоят под вешалкой хорошие ботинки,&lt;br /&gt;
И школьники под окнами визжат.&lt;/p&gt;

&lt;p&gt;А вдруг она давно ушла к другому?&lt;br /&gt;
А вдруг она давно ушла к другой?&lt;br /&gt;
А вдруг она давно ушла из дому?..&lt;/p&gt;

&lt;p&gt;Меня просили сделать песню длинной,&lt;br /&gt;
Да только в этом смысла нет.&lt;br /&gt;
Сидит свобода на пороге блинной,&lt;br /&gt;
Стреляет пару сигарет.&lt;/p&gt;

&lt;p&gt;Она давным-давно ушла из дому,&lt;br /&gt;
Она давным-давно ушла к другой.&lt;br /&gt;
Она давным-давно ушла к другому…&lt;/p&gt;

&lt;p&gt;Она одна гуляет на свободе,&lt;br /&gt;
Она смеется за спиной.&lt;br /&gt;
Она одна гуляет на свободе.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;2002&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7932154832944530509-5093181276366173983?l=alexkon.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://alexkon.blogspot.com/feeds/5093181276366173983/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7932154832944530509&amp;postID=5093181276366173983" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7932154832944530509/posts/default/5093181276366173983?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7932154832944530509/posts/default/5093181276366173983?v=2" /><link rel="alternate" type="text/html" href="http://alexkon.blogspot.com/2008/05/umka-ya-tak-davno.html" title="Умка. «Я так давно»" /><author><name>Непонятно кто</name><uri>http://www.blogger.com/profile/17245556577594060256</uri><email>alexkon@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="17878887258031710606" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DEYCSXcyeSp7ImA9WxZWGUg.&quot;"><id>tag:blogger.com,1999:blog-7932154832944530509.post-7814357841254836518</id><published>2008-03-15T18:41:00.002+03:00</published><updated>2008-03-19T22:49:28.991+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-03-19T22:49:28.991+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="информационная безопасность" /><title>Как сделать шифр из MAC’а и мусора</title><content type="html">&lt;p&gt;Рональд Ривест (Ronald L. Rivest) предложил интересный способ шифрования сообщений [Rivest 1998, 2000]. Шифр строится на&amp;nbsp;основе кода аутентичности сообщения (&lt;a href="http://en.wikipedia.org/wiki/Message_authentication_code" hreflang="en" title="Message authentication code in Wikipedia"&gt;MAC&lt;/a&gt;) с&amp;nbsp;секретным ключом. Идея в&amp;nbsp;том, чтобы засорить поток подписанных пакетов так, чтобы только адресат мог отличить настоящие пакеты от&amp;nbsp;фальшивых.&lt;/p&gt;

&lt;p&gt;Примечательно, что ответственность за&amp;nbsp;отправку конфиденциальных сообщений можно разделить на&amp;nbsp;двоих. Пусть Алиса пишет Бобу, а&amp;nbsp;Чарльз, друг Алисы, имеет доступ к&amp;nbsp;их&amp;nbsp;каналу связи. Алиса не&amp;nbsp;шифрует сообщение, а&amp;nbsp;лишь подписывает его с&amp;nbsp;помощью MAC. Чарльз засоряет поток фальшивыми пакетами, но&amp;nbsp;не&amp;nbsp;знает секретного ключа Алисы и&amp;nbsp;Боба. Тем не&amp;nbsp;менее, сообщение на&amp;nbsp;участке между Чарльзом и&amp;nbsp;Бобом оказывается зашифрованным. Эта хитрость позволяет защититься от&amp;nbsp;властей, которые могут заставить Алису передать им&amp;nbsp;ключи шифрования, но&amp;nbsp;не&amp;nbsp;имеют права затребовать ключи аутентификации.&lt;/p&gt;

&lt;p&gt;Чтобы написать Бобу, Алиса разбивает свое сообщение на&amp;nbsp;части (например, на&amp;nbsp;биты), каждая из&amp;nbsp;которых в&amp;nbsp;отдельности не&amp;nbsp;раскрывает ничего существенного. Каждая часть посылается открытым текстом в&amp;nbsp;отдельном пронумерованном пакете, который подписывается кодом аутентичности сообщения (MAC). Ключ этого кода знают только Алиса и&amp;nbsp;Боб, а&amp;nbsp;для постороннего наблюдателя значения MAC должны быть неотличимы от&amp;nbsp;случайных. Чарльз, интернет-провайдер Алисы, пересылает ее&amp;nbsp;пакеты Бобу. Для каждого пакета он&amp;nbsp;создает фальшивый пакет с&amp;nbsp;тем&amp;nbsp;же номером, другим открытым текстом и&amp;nbsp;случайным значением MAC. Чарльз пересылает настоящие и&amp;nbsp;фальшивые пакеты Бобу так, чтобы по&amp;nbsp;времени отправления пакетов ничего нельзя было узнать об&amp;nbsp;их&amp;nbsp;происхождении. Боб отсеивает все пакеты с&amp;nbsp;неправильным MAC, и&amp;nbsp;у&amp;nbsp;него остается исходное сообщение Алисы.&lt;/p&gt;

&lt;p&gt;Если Ева прослушивает канал между Алисой и&amp;nbsp;Чарльзом, она может без труда прочитать сообщение, поскольку оно передается открытым текстом. Но&amp;nbsp;если Ева находится между Чарльзом и&amp;nbsp;Бобом, она не&amp;nbsp;сможет отличить настоящие пакеты от&amp;nbsp;фальшивых, не&amp;nbsp;зная секретного ключа. Для Евы сообщение оказалось зашифрованным!&lt;/p&gt;

&lt;p&gt;Если власти потребуют у&amp;nbsp;Алисы ключи шифрования, она ответит, что не&amp;nbsp;намеревалась скрывать свою переписку и&amp;nbsp;передавала ее&amp;nbsp;открытым текстом, а&amp;nbsp;секретным ключом пользовалась только для аутентификации. Поскольку знание ключей аутентификации позволяет подделывать сообщения корреспондентов, предполагается, что в&amp;nbsp;демократическом государстве правительству сложнее добиться права затребовать такие ключи. Что касается Чарльза, то у&amp;nbsp;него вообще нет никаких секретов, так что с&amp;nbsp;него властям и&amp;nbsp;спросить нечего.&lt;/p&gt;

&lt;p&gt;Когда сообщение разбивается на&amp;nbsp;биты, накладные расходы довольно велики, так как на&amp;nbsp;каждый бит сообщения приходится по&amp;nbsp;два порядковых номера, два MAC’а и&amp;nbsp;один фальшивый бит. Чтобы повысить эффективность, Алиса может пропустить сообщение через преобразование «все или ничего» (&lt;a href="http://en.wikipedia.org/wiki/All-or-nothing_transform" hreflang="en" title="All-or-nothing transform in Wikipedia"&gt;all-or-nothing transform&lt;/a&gt;) и&amp;nbsp;отсылать результат большими пакетами. Теперь Еве потребуется найти среди всех пакетов именно то&amp;nbsp;подмножество, из&amp;nbsp;которого состояло исходное сообщение. Поэтому Чарльзу не&amp;nbsp;обязательно генерировать по&amp;nbsp;одному фальшивому пакету на&amp;nbsp;каждый настоящий, а&amp;nbsp;можно обойтись меньшим количеством.&lt;/p&gt;

&lt;p&gt;Итак, Алиса отсылает сообщения открытым текстом, а&amp;nbsp;Чарльз не&amp;nbsp;знает ключа, но&amp;nbsp;система Алиса&amp;nbsp;— Чарльз шифрует сообщения секретным ключом Алисы и&amp;nbsp;Боба.&lt;/p&gt;

&lt;p&gt;[Rivest 1998] Rivest, Ronald L. &lt;a href="http://people.csail.mit.edu/rivest/chaffing-980701.txt" hreflang="en"&gt;Chaffing and Winnowing: Confidentiality without&amp;nbsp;Encryption&lt;/a&gt;. Manuscript, 1998 (revised July&amp;nbsp;1, 1998). Originally appeared in&amp;nbsp;&lt;em&gt;CryptoBytes&lt;/em&gt; (RSA Laboratories), volume&amp;nbsp;4, number&amp;nbsp;1 (summer&amp;nbsp;1998),&amp;nbsp;12–17.&lt;/p&gt;

&lt;p&gt;[Rivest 2000] Rivest, Ronald L. &lt;a href="http://people.csail.mit.edu/rivest/chaffing-remarks.txt" hreflang="en"&gt;Some additional remarks on «Chaffing and Winnowing»&lt;/a&gt;. Manuscript,&amp;nbsp;2000.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7932154832944530509-7814357841254836518?l=alexkon.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://alexkon.blogspot.com/feeds/7814357841254836518/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7932154832944530509&amp;postID=7814357841254836518" title="Комментарии: 1" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7932154832944530509/posts/default/7814357841254836518?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7932154832944530509/posts/default/7814357841254836518?v=2" /><link rel="alternate" type="text/html" href="http://alexkon.blogspot.com/2008/03/making-cipher-from-mac-and-garbage.html" title="Как сделать шифр из MAC’а и мусора" /><author><name>Непонятно кто</name><uri>http://www.blogger.com/profile/17245556577594060256</uri><email>alexkon@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="17878887258031710606" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;AkYEQXw-fCp7ImA9WxJbGUo.&quot;"><id>tag:blogger.com,1999:blog-7932154832944530509.post-8790611668040487398</id><published>2008-03-15T17:49:00.042+03:00</published><updated>2009-07-30T22:21:40.254+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-30T22:21:40.254+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="обо мне" /><title>Мои аккаунты на разных сайтах</title><content type="html">&lt;p&gt;&lt;strong&gt;Блог&lt;/strong&gt;&lt;br /&gt;

alexkon.blogspot.com (&lt;a href="http://feeds.feedburner.com/alexkon"&gt;atom&lt;/a&gt;)&amp;nbsp;— этот дневник

&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Избранные публикации и картинки разных авторов&lt;/strong&gt;&lt;br /&gt;

&lt;a href="http://www.flickr.com/photos/alexkon/favorites/"&gt;Flickr favorites&lt;/a&gt;&amp;nbsp;— разные картинки&lt;br /&gt;

&lt;a rel="me" href="http://vi.sualize.us/alexkon/"&gt;Vi.sualize.us&lt;/a&gt; (&lt;a href="http://vi.sualize.us/rss/alexkon/"&gt;rss&lt;/a&gt;)&amp;nbsp;— красивые картинки&lt;br /&gt;

&lt;a rel="me" href="http://www.youtube.com/communicationtube"&gt;YouTube&lt;/a&gt;&amp;nbsp;— просто видео&lt;br /&gt;

&lt;a href="https://www.google.com/reader/shared/alexkon"&gt;Общие записи в Google Reader&lt;/a&gt; (&lt;a href="http://www.google.com/reader/public/atom/user%2F12363048152709389521%2Fstate%2Fcom.google%2Fbroadcast"&gt;atom&lt;/a&gt;, &lt;span class="ljuser" style="white-space: nowrap;"&gt;&lt;img src="http://stat.livejournal.com/img/syndicated.gif" alt="" style="vertical-align: bottom; vertical-align: text-bottom; padding-right: 1px;" height="16" width="16" /&gt;&lt;a href="http://syndicated.livejournal.com/alexkon_shared/profile"&gt;alexkon_shared&lt;/a&gt;&lt;/span&gt; в&amp;nbsp;ЖЖ)&amp;nbsp;— информация, которой я хочу поделиться&lt;br /&gt;

&lt;a href="https://www.google.com/reader/shared/user/12363048152709389521/label/beautiful"&gt;Красивое&lt;/a&gt; (&lt;a href="http://www.google.com/reader/public/atom/user%2F12363048152709389521%2Flabel%2Fbeautiful"&gt;atom&lt;/a&gt;, &lt;span class="ljuser" style="white-space: nowrap;"&gt;&lt;img src="http://stat.livejournal.com/img/syndicated.gif" alt="" style="vertical-align: bottom; vertical-align: text-bottom; padding-right: 1px;" height="16" width="16" /&gt;&lt;a href="http://syndicated.livejournal.com/krasivoe/profile"&gt;krasivoe&lt;/a&gt;&lt;/span&gt; в&amp;nbsp;ЖЖ)&amp;nbsp;— особенно хорошие записи и&amp;nbsp;картинки

&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Фотографии&lt;/strong&gt;&lt;br /&gt;

&lt;a rel="me" href="http://public.fotki.com/alexkon/"&gt;Fotki.com&lt;/a&gt;&amp;nbsp;— альбомы с&amp;nbsp;2003 по апрель 2005&lt;br /&gt;

&lt;a rel="me" href="http://www.flickr.com/photos/alexkon/"&gt;Flickr&lt;/a&gt;&amp;nbsp;— альбомы и&amp;nbsp;фото с&amp;nbsp;февраля 2005 по сентябрь 2007&lt;br /&gt;

&lt;a rel="me" href="http://fotki.yandex.ru/users/AlexanderKonovalenko/"&gt;Яндекс.Фотки&lt;/a&gt; (&lt;a href="http://fotki.yandex.ru/users/alexanderkonovalenko/atom"&gt;atom&lt;/a&gt;)&amp;nbsp;— новые фотографии, начиная с&amp;nbsp;мая 2008
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Музыка&lt;/strong&gt;&lt;br /&gt;
&lt;a rel="me" href="http://www.last.fm/user/alexkon/"&gt;Last.fm&lt;/a&gt; (&lt;a href="http://ws.audioscrobbler.com/1.0/user/alexkon/recenttracks.rss"&gt;rss&lt;/a&gt;)&amp;nbsp;— какую музыку я&amp;nbsp;слушаю
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Все вместе и кое-что еще&lt;/strong&gt;&lt;br /&gt;
&lt;a rel="me" href="https://friendfeed.com/alexkon"&gt;FriendFeed&lt;/a&gt; (&lt;a href="https://friendfeed.com/alexkon?format=atom"&gt;atom&lt;/a&gt;)&amp;nbsp;— все вышеперечисленное с&amp;nbsp;комментариями плюс микроблог (что я сейчас делаю)
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Старые блоги&lt;/strong&gt;&lt;br /&gt;

&lt;span class="ljuser" style="white-space: nowrap;"&gt;&lt;img src="http://stat.livejournal.com/img/userinfo.gif" alt="" style="vertical-align: bottom; vertical-align: text-bottom; padding-right: 1px;" height="17" width="17" /&gt;&lt;a rel="me" href="http://alexkon.livejournal.com/"&gt;alexkon&lt;/a&gt;&lt;/span&gt;&amp;nbsp;— журнал&lt;br /&gt;

&lt;span class="ljuser" style="white-space: nowrap;"&gt;&lt;img src="http://stat.livejournal.com/img/userinfo.gif" alt="" style="vertical-align: bottom; vertical-align: text-bottom; padding-right: 1px;" height="17" width="17" /&gt;&lt;a rel="me" href="http://community.livejournal.com/alexkon_self/"&gt;alexkon_self&lt;/a&gt;&lt;/span&gt;&amp;nbsp;— личный дневник
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;В других местах&lt;/strong&gt;&lt;br /&gt;
&lt;a rel="me" href="http://www.livejournal.com/userinfo.bml?userid=15138263&amp;t=I"&gt;OpenID-аккаунт в&amp;nbsp;ЖЖ&lt;/a&gt;,
&lt;a rel="me" href="https://www.google.com/profiles/alexkon?hl=ru"&gt;Google&lt;/a&gt;, 
&lt;a rel="me" href="https://groups.google.com/groups/profile?enc_user=DWZeGxEAAABhVTLaCiRHrtL0elarxvoekdEasx1kiYTQavV7mdW13Q"&gt;Google Groups&lt;/a&gt;,
&lt;a rel="me" href="http://news.ycombinator.com/user?id=alexkon"&gt;Hacker News&lt;/a&gt;,
&lt;a rel="me" href="http://code.google.com/u/alexkon/"&gt;Google Code Hosting&lt;/a&gt;,
&lt;a rel="me" href="http://sourceforge.net/users/alexkon/"&gt;SourceForge&lt;/a&gt;,
&lt;a rel="me" href="https://launchpad.net/~a-konovalenko"&gt;Launchpad&lt;/a&gt;,
&lt;a rel="me" href="http://en.wikipedia.org/wiki/User:Alexkon"&gt;Wikipedia&lt;/a&gt;,
&lt;a rel="me" href="http://ru.wikipedia.org/wiki/%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Alexkon"&gt;Википедия&lt;/a&gt; русская,
&lt;a rel="me" href="http://commons.wikimedia.org/wiki/User:Alexkon"&gt;Wikimedia Commons&lt;/a&gt;,
&lt;a rel="me" href="http://secure.hospitalityclub.org/hc/travel.php?cid=alexkon"&gt;Hospitality Club&lt;/a&gt;,
&lt;a rel="me" href="http://www.couchsurfing.com/people/alexkon/"&gt;CouchSurfing&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;Обновлено 30&amp;nbsp;июля 2009.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7932154832944530509-8790611668040487398?l=alexkon.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://alexkon.blogspot.com/feeds/8790611668040487398/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7932154832944530509&amp;postID=8790611668040487398" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7932154832944530509/posts/default/8790611668040487398?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7932154832944530509/posts/default/8790611668040487398?v=2" /><link rel="alternate" type="text/html" href="http://alexkon.blogspot.com/2008/03/my-other-accounts.html" title="Мои аккаунты на разных сайтах" /><author><name>Непонятно кто</name><uri>http://www.blogger.com/profile/17245556577594060256</uri><email>alexkon@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="17878887258031710606" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DkcBSX89fyp7ImA9WxJWFkw.&quot;"><id>tag:blogger.com,1999:blog-7932154832944530509.post-3217962934946189666</id><published>2008-03-15T12:28:00.016+03:00</published><updated>2009-06-21T23:54:18.167+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-21T23:54:18.167+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="обо мне" /><title>Мои электронные адреса и телефоны</title><content type="html">&lt;p&gt;Электронная почта: &lt;a rel="me" href="mailto:alexkon@gmail.com"&gt;alexkon@gmail.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Jabber и Google Talk: &lt;img style="border: none; margin: 0; padding: 0 2px 0 0;" src="http://www.google.com/talk/service/badge/Show?tk=z01q6amlqh0uuvnnld6sh6dlhd2afnp4l466ka1o067k9ckrsp8lrtqssauq4ni0ojlsnd7qs3lfpud2m1su46708eb30v2hh3ikgsnbijh3c5b1p11uuhvorqjogklomup364t6af5p3apr49cvni6s49rbadnf5nmnlj9a1&amp;amp;w=9&amp;amp;h=9" alt="" width="9" height="9" /&gt;&lt;a rel="me" href="xmpp:alexkon@gmail.com"&gt;alexkon@gmail.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Интернет-телефон: &lt;a rel="me" href="sip:alexkon@ekiga.net"&gt;sip:alexkon@ekiga.net&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Телефон в Казахстане: +&amp;nbsp;7 705 419 76 34 (GSM)&lt;/p&gt;

&lt;p&gt;Телефон в Москве: +&amp;nbsp;7 910 493 59 70 (GSM)&lt;/p&gt;

&lt;p&gt;Телефон в Санкт-Петербурге: +&amp;nbsp;7 921 420 71 34 (GSM)&lt;/p&gt;

&lt;p&gt;Обновлено 21&amp;nbsp;июня 2009.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7932154832944530509-3217962934946189666?l=alexkon.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://alexkon.blogspot.com/feeds/3217962934946189666/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7932154832944530509&amp;postID=3217962934946189666" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7932154832944530509/posts/default/3217962934946189666?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7932154832944530509/posts/default/3217962934946189666?v=2" /><link rel="alternate" type="text/html" href="http://alexkon.blogspot.com/2008/03/how-to-contact-me.html" title="Мои электронные адреса и телефоны" /><author><name>Непонятно кто</name><uri>http://www.blogger.com/profile/17245556577594060256</uri><email>alexkon@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="17878887258031710606" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CE4HRns5fip7ImA9WxdbGEg.&quot;"><id>tag:blogger.com,1999:blog-7932154832944530509.post-7010653059052250025</id><published>2008-03-13T20:12:00.008+03:00</published><updated>2008-08-16T06:15:37.526+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-16T06:15:37.526+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="обо мне" /><title>Продолжение. Начало см. в номерах за 2003—2007 годы</title><content type="html">&lt;p&gt;Предыдущие записи можно найти в моем ЖЖ &lt;span class="ljuser" style="white-space: nowrap;"&gt;&lt;img src="http://stat.livejournal.com/img/userinfo.gif" alt="" style="vertical-align: bottom; vertical-align: text-bottom; padding-right: 1px;" height="17" width="17" /&gt;&lt;a rel="me" href="http://alexkon.livejournal.com/"&gt;alexkon&lt;/a&gt;&lt;/span&gt;. А если интересна подоплека, можно порыться в личном дневнике, &lt;span class="ljuser" style="white-space: nowrap;"&gt;&lt;img src="http://stat.livejournal.com/img/userinfo.gif" alt="" style="vertical-align: bottom; vertical-align: text-bottom; padding-right: 1px;" height="17" width="17" /&gt;&lt;a rel="me" href="http://community.livejournal.com/alexkon_self/"&gt;alexkon_self&lt;/a&gt;&lt;/span&gt;.&lt;/p&gt;

&lt;p&gt;С помощью Яндекса можно &lt;a href="http://blogs.yandex.ru/search.xml?server=livejournal.com&amp;amp;author=alexkon%2Calexkon_self"&gt;искать по записям и&amp;nbsp;комментариям в&amp;nbsp;ЖЖ&lt;/a&gt;. Правда, недоступными для поиска остаются подзамочные записи и&amp;nbsp;журналы, куда хозяева не пускают поисковых роботов.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7932154832944530509-7010653059052250025?l=alexkon.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://alexkon.blogspot.com/feeds/7010653059052250025/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=7932154832944530509&amp;postID=7010653059052250025" title="Комментарии: 1" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7932154832944530509/posts/default/7010653059052250025?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7932154832944530509/posts/default/7010653059052250025?v=2" /><link rel="alternate" type="text/html" href="http://alexkon.blogspot.com/2008/03/20032007.html" title="Продолжение. Начало см. в номерах за 2003—2007 годы" /><author><name>Непонятно кто</name><uri>http://www.blogger.com/profile/17245556577594060256</uri><email>alexkon@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="17878887258031710606" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry></feed>
