December 21st, 2016

Что получается, когда дебилы тестируют умных

Оригинал взят у ribbingo в Что получается, когда дебилы тестируют умных
Чтобы обнаружить интеллект у другого, нужно иметь его самому.

Оригинал взят у karhu53 в Интеллекта не существует
Интеллекта не существует
Интеллекта не существует
Опираясь на данные нового исследования, ученые решили, что измерение интеллекта и, в частности, тестирование на IQ ошибочно и не несет в себе никакого смысла.

Исследование, охватившее более 100 тыс. человек, проводилось в режиме онлайн и было доступно во всех точках земного шара. Респондентов попросили пройти набор из 12 когнитивных тестов на внимание, мышление, память, а также заполнить опросник о семье и образе жизни.

"Результаты оказались неожиданными, - говорит Адриан Оуэн, старший исследователь в проекте. - Мы предполагали, что в исследовании примут участие несколько сотен респондентов, но в итоге тесты прошли тысячи людей разных культур, вероисповеданий и возрастов".
images

Результаты показали, что наблюдаемые изменения в производительности могут объясняться как минимум тремя различными факторами: кратковременной памятью, мышлением и вербальным компонентом. Нет ни одного компонента, который объяснил бы все единолично. Помимо этого, ученые использовали магнитно-резонансную томографию, чтобы подтвердить, что различия в когнитивной карте определяются разными мозговыми схемами. А значит, и "интеллекта" как единой сущности не существует, а есть несколько типов способностей, работающих независимо друг от друга и формирующих полную картину. Это означает, что тесты на коэффициент интеллекта действительно некорректны и не отражают реальной картины.

Помимо этого, ученые выяснили несколько любопытных закономерностей, а именно - как возраст, пол, а также пристрастие к компьютерным играм влияют на когнитивные способности. Как ни странно, регулярные тренировки не важны для них. А вот старость вполне предсказуемо мешает памяти и порой способности рассуждать. Люди, часто играющие в компьютерные игры, показывают значительно лучшие результаты по части кратковременной памяти. У курильщиков кратковременная память, напротив, хуже - равно как и вербальные факторы. Те, кто страдает беспокойством, также демонстрируют худшие показателями кратковременной памяти.

Выводы опубликованы в журнале Neuron в статье под названием "Фракционирование человеческого интеллекта".
http://earth-chronicles.ru/news/2013-05-04-43252


Криптография и Свобода - 2. 12 мая 1943 года

Оригинал взят у kolkankulma в Криптография и Свобода - 2. 12 мая 1943 года
Оригинал взят у mikhailmasl в Криптография и Свобода - 2

12 мая 1943 года

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

    «Спасибо деду за победу» - такой слоган сейчас часто можно увидеть на заднем стекле многих машин. Это, на мой взгляд, не официоз, не навязанная пропаганда, а истинное желание нынешнего поколения поблагодарить своих отцов и дедов, выразить восхищение их подвигом – победой в жуткой и кровопролитной войне с немцами. Георгиевская ленточка тоже стала одним из самых популярных символов. Так почему бы мне не прикрепить свою георгиевскую ленточку к этой книге? Тем более, что эту ленточку, на мой взгляд, нужно тянуть к современным российским проблемам: если наши отцы не боялись немецких ягдкоманд, то почему сейчас мы, их наследники, должны бояться вороватых российских чиновников? Почему из-за них мы должны бежать из своей страны?

    Такие вопросы я стал все чаще задавать себе после нескольких лет жизни в Корее. И в результате в этой книге появилась своя Георгиевская ленточка.

...........................

    12 мая 1943 года, деревня Княжино Смоленской области, недалеко от границы с Белоруссией.

    - Партизаны, сдавайтесь, вы окружены, сопротивление бесполезно.

    Настроение у немецкой ягдкоманды – егерей, посланных по приказу фюрера в русские леса охотиться на партизан, - было превосходным. Сегодня охота должна быть успешной. Партизаны окружены ротой егерей, помощи ждать им неоткуда, по немецкой инструкции им дали время на размышление о своей судьбе, и теперь, в ясный майский день – заключительная и наиболее интересная часть охоты. А будут ли они вообще сопротивляться в этой глуши, километров за 200 от линии фронта, где нет никакой надежды на поддержку? Ведь вся высотка, где они засели, заблокирована ягдкомандой, у которой есть минометы и даже пушка. Эти русские партизаны должны быть захвачены, как следует избиты и публично повешены в Смоленске в назидание другим таким же партизанам, которые еще водятся в этих глухих местах. А егеря, как и положено охотникам, вечером выпьют шнапса за фюрера, великую Германию и удачную охоту.

    Предвкушая острые ощущения, немецкие егеря полезли на высотку, где засели русские партизаны...

.............................

    Никогда еще жители деревни Княжино не видели столько немецких трупов. Их вывозили немецкими военными машинами с той высотки, что неподалеку от деревни, и где несколько часов шел бой с партизанами. Оставшиеся в живых немцы были в шоке, подавлены и уже не мечтали ни о какой охоте, а слово «русский партизан» вызывало у них страх и ужас. А над Княжино так и витало: «Ну и наложили же здесь немцев наши партизаны!» Когда стемнело, местные жители Иван Захаренков, Матрена Шукаева и Мария Сазоненкова пошли к высотке посмотреть на место боя и на героев-партизан: сколько их было и кто они?

    А партизан было всего 6 человек, пятеро – 20 летние совсем молодые еще ребята и 24-летний командир. Все тела изуродованы осатаневшими немцами. «Сынки, сынки...» - заплакали над ними женщины. Тогда, сразу же после боя, они посадили на месте их гибели 6 кустов шиповника – каждому по кусту, и захоронили героев.

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

    В детстве я конечно же знал, что мой дядя – Вячеслав Ефимов – Герой Советского Союза. Но детали не принято было обсуждать среди родственников и все подробности я выискивал в Internet уже в Корее. Мать Вячеслава Ефимова – тетя Эмма – была эстонкой по национальности. Даже мне, совсем еще мальчишке, в 60-х годах было очевидно, что в молодости тетя Эмма была очаровательно красивой и что мои бабушка с дедушкой очень чутко относятся к ней. Все поездки на родину моих родителей – в город Тверь, тогда называвшийся Калинин, как правило сопровождались визитом к тете Эмме, которая в войну потеряла сначала мужа, а затем и сына. Муж тети Эммы, Борис Кириллович Ефимов, погиб в самом начале войны при бомбежке немцами Калинина. И Слава, которому тогда еще не исполнилось 18 лет, в октябре 1941 года пошел добровольцем на фронт – мстить за отца.

    Его зачислили в школу подрывников. Зиму 1941 – 42 гг. обучали в этой школе, а весной 42 года – курс молодого бойца: в составе 10 – го отдельного батальона минеров Слава был заброшен в немецкий тыл – Смоленскую область, к партизанам. «Сомненья прочь, уходит в ночь отдельный 10 – й наш десантный батальон» - это про них – гвардейцев-минеров.

    В смоленских лесах оставалось много партизан из состава частей Красной Армии, окруженных немцами в 1941 году под Смоленском и Вязьмой. К ним и послали Славу Ефимова «на стажировку» в 1942 году. Стажировка эта, по-видимому, была успешной, Слава освоил партизанскую науку и к концу 42 года стал профессиональным подрывником.

    Командование берегло гвардейцев. На зиму 1942 – 43 гг. их выводили за линию фронта, давая своеобразные «зимние каникулы». Ну а весной 43 года – опять к немцам в тыл, туда, где был плацдарм для наступления на Москву...

    Группа Николая Колосова, в которую входил Слава Ефимов, была заброшена на парашютах в Смоленскую область в ночь на 22 апреля 1943 года. Она входила в отряд старшего лейтенанта Дубовицкого. 8 мая 1943 года группе был дан приказ: на перегоне Голынки - Лелеквинская линии Витебск - Смоленск подорвать эшелон противника, разведать движение на автостраде Витебск - Смоленск и взорвать мост. Группа смогла подорвать армейский склад боеприпасов на станции Лелеквинская.

    «Все время ухожу от преследования» - такова была последняя радиограмма от группы Николая Колосова. Ребята стремились к Княжино, поскольку там, на высоте 207,8, партизанами был оставлен для них тайник со взрывчаткой и боеприпасами. И здесь их окружила немецкая ягдкоманда.

    Вот описание тактики действия ягдкоманд, которое я отыскал в Интернете.

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

    И вот – ночь с 11 на 12 мая 1943 года. Шестеро молодых ребят на высоте 207,8 у деревни Княжино окружены ягдкомандой.

    Старший – Николай Колосов, 24 года. Он старше остальных на 4 года, старший лейтенант и признанный авторитет. Ребята ему верят, верят в его жизненный опыт, смекалку, умение найти решение в самой трудной ситуации. Выше никаких командиров здесь нет, только Васильевич, как часто между собой называет его вся группа.

    Младший сержант Вячеслав Ефимов. 19 лет, пулеметчик. В завтрашнем бою на его пулемет – особая надежда. Слава не подведет – так считает вся группа.

    Рядовой Иван Базылев, 20 лет. Родом из Смоленской области, из крестьянской семьи. Его родная деревня Балтутино ближе, чем у всех остальных к Княжино. У Ивана есть свой счет к немцам на смоленской земле.

    Рядовой Филипп Безруков, 21 год. Сибиряк, из Челябинска. Прошел трудный жизненный путь, без отца, работал кочегаром и помощником машиниста на паровозе. В Красной Армии – с июня 1941 года.

    Старший сержант Владимир Горячев, 20 лет. Тоже сибиряк, из Омска. На фронте – с июня 1941 года. Именно он с Николаем Колосовым смог отыскать тайник со взрывчаткой и боеприпасами на высоте 207,8.

    Рядовой Михаил Мягкий, 21 год. Украинец, из под Харькова, из крестьянской семьи. Его усилиями подступы к высоте 207,8 оказались надежно заминированы.

    В группе Николая Колосова был еще и седьмой человек – Дмитрий Яблочкин, который после диверсии на Лелеквинской был тяжело ранен и ребята, отступая, оставили его у местных жителей.

    Ночь, чудная майская ночь с 11 на 12 мая 1943 года! Молодые, полные сил и энергии 20-летние парни осознают, что попали в окружение. По немецкой логике они должны были в эту ночь запаниковать, осознать свою беспомощность перед силой немецкого оружия и сдаться. Но вопреки этой логике ребята готовились к бою, окапывались и всю ночь минировали свои позиции. Не сдаваться, а мины ставить – другие варианты не обсуждались.

Мины расставлены, но шестерка молодых ребят вполне отдает себе отчет в том, что завтрашний бой будет для них последним. О чем они думали в эту ночь, что позволило им в этой сверхкритической ситуации сохранить честь и достоинство, стать настоящими Героями, подвиг которых не вызывает ни у кого ни малейших сомнений на протяжении уже почти что 70 лет? Эти вопросы долго не давали мне покоя. Ведь у каждого человека в жизни есть какой-то кумир, идеал, на которого он хочет быть похожим. Моим кумиром стал мой дядя, Вячеслав Ефимов, и вся группа Николая Колосова, устроившая у деревни Княжино свой «маленький Сталинград». Мне кажется, что желание показать немцам «маленький Сталинград» витало в ту майскую ночь среди шестерки гвардейцев.

    Наверное, каждый вспоминал и свою короткую жизнь. У Славы Ефимова эти воспоминания тесно переплетались с его семьей, матерью Эммой Гансевной, дружной Ефимовской семьей отца, Бориса Кирилловича, и предвоенной жизнью в Калинине. Сразу после революции католичка Эмма была очень негативно принята родителями Бориса Кирилловича, но его брат Михаил и сестра Мария, несмотря на возражения родителей, полюбили красавицу- эстонку Эмму. В октябре 1923 года у Эммы и Бориса Ефимовых родился первенец – Слава, а в январе 1924 у Марии Кирилловны Масленниковой, бывшей до замужества Ефимовой, родились сразу двое сыновей: Юра и Женя. Они были почти одногодки, вместе росли, ходили друг к другу в гости, вместе выдумывали разные ребяческие забавы. И вот что придумал старший – заводила Славка.

    Неподалеку от Пролетарки, района бывшей фабрики купца Морозова в Твери, был аэродром Мигалово. Он и сейчас там есть. Но в начале 30-х годов каждый полет самолета – событие. Люди, заслышав шум мотора, выскакивали на улицы из своих трехэтажных бараков, чтобы поглядеть на аэроплан. Славка, расставив Женьку и Юрку по 2-му и 1-му этажам, учудил спускать с 3-го этажа по лестничным перилам коромысло. Громыхание коромысла чем-то напоминало шум мотора самолета, а сами «летчики», после того, как народ вываливался на улицу, выбегали из-за сарая и с дразнилкой

Аэроплан, аэроплан,

Посади меня в карман,

А в кармане пусто

Выросла капуста

разбегались в разные стороны.

    Любимым занятием всего Ефимовского семейства были походы за грибами. Дач в те времена еще не было, рано утром выезжали на поезде по Ленинградской железной дороге в Теребино, километров 50 от Калинина в сторону Ленинграда. Славка был заядлым грибником, особенно любил собирать белые грибы. 1940 год был особенно богат на белые грибы, но старожилы предрекали: это неспроста, к большой войне.

    Пророчество сбылось. Немцы рвались к Москве и осенью 41 года захватили Калинин. Слава к тому времени был уже в школе подрывников, отец погиб, а мать осталась одна с малолетним сыном Вовкой. Слава часто вспоминал о ней и о своих двоюродных братьях – друзьях детства: что с ними стало? Калинин в конце того же 41 года освободили, и вскоре старшие из семейства Ефимовых вернулись в свои дома. Слава даже сумел повидаться с матерью, когда зимой с 42 на 43 год его отпустили на «зимние каникулы».

    В ту майскую ночь, вспоминая о матери, Слава наверняка подумал: «Ефимовы – дружное семейство. Мама с ними не пропадет».

........

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

- Получите за отца, гады!

    Его пулемет полоснул по немецкой цепи и несколько егерей, вскинув руки, рухнули на склоне высоты.

        - Ну что, охотники, как вам нравится охота на партизан в России?

    Егеря в панике побежали вниз, а вдогонку им неслись автоматные и пулеметные очереди.

- Беречь патроны, сейчас опять полезут!

приказал Васильевич.

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

- Неужели второй раз опять тупо в лоб полезут?

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

    Немецкие офицеры раздали оставшимся в живых егерям весь шнапс, припасенный для празднования удачной охоты, а в штаб послали донесение: «Срочно пришлите подкрепление и самолет-корректировщик. Очень большая группа партизан».

    «Очень большая группа партизан» получила небольшую передышку.

    - Парни, слушай мою команду! Минируем позиции и отходим на 100 метров!

приказал Николай Колосов.

    Все оставшиеся в живых, в том числе и раненый Слава Ефимов, отошли к маленькому болотцу, что лежало в окружении цветущих черемух.

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

«Аэроплан, аэроплан...» - вспомнил истекающий кровью Славка свои детские проделки. А ведь молодец Васильевич, сейчас и немцы клюнут на наш обман.

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

Подкрепление пришлось немцам кстати: от роты, которая окружила «большую группу партизан», практически ничего не осталось. Оставшиеся в живых ребята отстреливались до последнего патрона, но силы были очень неравны. Последним пал Николай Колосов...

.......................

    Разные оценки количества уничтоженных в этом бою немцев видел я в Интернете. Ю.И.Ивашкин, глава муниципального образования Руднянского района Смоленской области, на территории которого находится Княжино, говорит о более чем 120 уничтоженных гитлеровцах, в других источниках утверждается о более чем 300 уничтоженных фашистах. В моих детских воспоминаниях, когда взрослые обсуждали этот бой, отложилось, что немецкие трупы вывозили на двух армейских грузовых машинах. И, конечно же, условия, в которых ребята приняли бой: без малейшей надежды на поддержку извне, но на своей земле и на глазах у жителей деревни Княжино. Недаром о подвиге группы Колосова пошла молва по всему Северо-Западному фронту. 8 мая 1945 года по личному приказу И.Х.Баграмяна гвардейцам-минерам был воздвигнут монумент, который и сейчас, спустя почти 70 лет, стоит в центре мемориального комплекса в Руднянском районе Смоленской области поблизости от деревни Микулино, куда были перезахоронены тела погибших ребят.


Фото с сайта Администрации Руднянского района Смоленской области

    В ту ночь все ребята не могли не думать о будущем. О будущей Победе, о той жизни, которая наступит после нее. И я уверен, что это будущее представлялось им светлым и прекрасным, без оккупантов и ягдкоманд, так же как сейчас нам представляется будущее России без жуликов и воров из одноименной партии. И за это будущее они стояли насмерть!

Назад                               

В начало книги Криптография и Свобода - 2



Ледяные скульптуры, созданные природой

Оригинал взят у pamur777 в Ледяные скульптуры, созданные природой
На образование естественных ледяных или снежных “скульптур” влияет миллион различных факторов – от малейших изменений влажности воздуха, до температуры и скорости ветра. В результате получаются такие вот чудеса, иногда удивительно редкие, почти уникальные:

frozen-ice-art-1-3

Collapse )

Пожарная пропаганда на спичечных этикетках

Оригинал взят у zavodfoto в Пожарная пропаганда на спичечных этикетках
Оригинал взят у fort_i_ko в Пожарная пропаганда на спичечных этикетках
Балабановская экспериментальная фабрика выпустила две пожарные серии рисунков на спичечных этикетках "Осторожно, огонь!" в 1985 году, и "70 лет советской пожарной охране" в 1988 году.
42961217.jpg
Крышка коробки серии "Осторожно, огонь!"
Collapse )

13 исторических памятников

Оригинал взят у rujas_veldze в 13 исторических памятников
Оригинал взят у bono60 в 13 исторических памятников, загадки которых до сих пор не разгаданы.
Оригинал взят у janis60 в 13 исторических памятников, загадки которых до сих пор не разгаданы.
Оригинал взят у logik_logik в 13 исторических памятников, загадки которых до сих пор не разгаданы.
[Spoiler (click to open)]Оригинал взят у navy_chf в 13 исторических памятников, загадки которых до сих пор не разгаданы.
Люди, жившие за тысячи лет до нас, порой создавали просто поражающие воображение строения. Настолько масштабные, что ученые столетиями ломают головы над тем, кем и для чего, а главное – как они были воздвигнуты. И высказывают самые разные теории, вплоть до неземных и мистических.



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

Collapse )


Криптография и Свобода - 2. Международные криптографические стандарты

Оригинал взят у kolkankulma в Криптография и Свобода - 2. Международные криптографические стандарты
Оригинал взят у mikhailmasl в Криптография и Свобода - 2

Международные криптографические стандарты

    В моей «прошлой» криптографической жизни (в КГБ) само словосочетание «криптографические стандарты» было каким-то нелепым. Основная задача – обеспечение стойкости шифра, удобства его реализации – вторичны. Какие тут могут быть стандарты! Криптосхема – понятие секретное, гриф секретности всего на одну ступень ниже, чем у ключей. Таков был подход к военной и государственной криптографии до появления персональных компьютеров и Интернет.

    Появление компьютеров положило начало гражданской криптографии. Вопросы стойкости отошли на второй план, поскольку возможности компьютера позволяли реализовывать любые криптографические фантазии: если DES (американский Data Encryption Standard) вызывал какие-то сомнения в стойкости из-за сравнительно короткого ключа, то крутим его 3 раза на разных ключах, получаем 3DES. На первый же план вышли вопросы встраивания криптографических процедур в общеизвестные приложения: электронную почту, текстовые редакторы, файловую систему и т.п. Мои первые программы больше напоминали «криптографические идеи чучхе» - весь интерфейс свой, полностью выполняющий некоторый законченный цикл задач, как, например, было в автоматизированной системе электронного документооборота TeleDoc. Практически с первого же дня пребывания в Корее стало ясно, что здесь, в условиях высокоразвитых информационных технологий, эти идеи устарели. Нужно переучиваться жить по международным криптографическим стандартам.

    К таким стандартам, в первую очередь, я бы отнес разработанный Microsoft интерфейс Cryptography Service Provider, или сокращенно CSP. Это набор функций, удовлетворяющих определенным правилам Microsoft, и позволяющий выполнять наиболее типовые криптографические задачи: выработку ключей, шифрование, хеширование, подпись и проверку подписи и т.п. Все эти функции объединяются в динамическую библиотеку, которая затем регистрируется под уникальным именем в системном реестре Windows. Я позволю себе без надобности не вдаваться слишком глубоко в технические детали CSP, опасаясь что книга при этом будет скучной для большинства нормальных читателей, которым они неинтересны. Если же кто-то захочет узнать более подробно о функциях интерфейса CSP, то для этих целей на сайте Microsoft имеется обширная техническая документация. Нормальный программист-разработчик приложений под Windows, планирующий использовать в них криптографические функции, просто обязан полностью перепахать всю документацию Microsoft по CSP.

    Для «криптографических обывателей», да и просто для ленивых программистов (лень – двигатель прогресса), могу пересказать CSP своими словами, как в советское время пропагандисты пересказывали на политзанятиях политику Коммунистической Партии и Советского Правительства. Не спите, берите ручки, пишите конспект.

  1. CSP – обычная динамическая библиотека, содержащая экспортируемые криптографические функции, которые можно вызывать напрямую: LoadLibrary -> GetProcAddress.
  2. Для удобства программистов Microsoft встроил в Windows специальный интерфейс CRYPTO API, значительно упрощающий вызов функций CSP.
  3. Интерфейс CRYPTO API поддерживает только те CSP, которые правильно зарегистрированы в реестре Windows, каждый зарегистрированный CSP имеет персональное осмысленное имя (как правило, отличное от названия DLL) и электронную подпись Microsoft.
  4. На каждом компьютере может быть установлено и зарегистрировано несколько различных CSP от разных производителей.
  5. Интерфейс CRYPTO API дает возможность прикладной программе загружать CSP не по названию DLL, а по его зарегистрированному имени.
  6. В операционную систему Windows уже включены несколько CSP от Microsoft.

Вопросы будут? Будут. Что такое электронная подпись Microsoft?

Ну это такая, на первый взгляд неприятная заморочка для разработчиков CSP, когда готовую к реализации библиотеку CSP надо еще послать в Microsoft, чтобы там ее подписали. Пишешь-пишешь код библиотеки CSP, а проверить его толком – проблема, не будешь же чуть ли не каждый день посылать свой полуфабрикат в MS! Тут надо заметить, что процедура эта абсолютно бесплатная и MS, как правило, в трехдневный срок возвращает подписанную библиотеку.

Первые года два моего пребывания в Корее я прямолинейно слал свой CSP на подпись в MS, через день-два всплывали новые глюки, код CSP исправлялся и опять отсылался по тому же адресу. Один раз меня там «взяли на заметку» и прислали такой нестандартный ответ:

Hi Reed,

Is it okay to sign this?

    В переводе на русский – достал уже. Стало ясно, что нужен иной подход. Описанный на сайте MS способ тестирования – временное переопределение CRYPTO API – неудобен и работает только под Windows-2000.

Решение нашлось простое и универсальное. Полностью выдавать свои профессиональные тайны не буду, а только намекну: ни к чему посылать в MS все CSP, достаточно и одного кусочка, но такого, что следующие 4 года я в MS не посылал ничего. Сразу наступили тишина и спокойствие...

Проснувшийся advanced user с задней парты непременно задаст и такой вопрос: а зачем вообще надо писать свои CSP, если в Windows уже есть встроенные от MS? Отвечаю: для того, чтобы культурно, ничего не ломая, встроить в Windows свои криптографические «изюминки». К таким «изюминкам», в первую очередь, относится более надежное место хранения секретного ключа, оригинальные алгоритмы шифрования, надежный генератор случайных чисел, проверка оригинальных параметров (у корейцев в Internet Banking проверяется национальный ID, аналог нашего ИНН) и т.п. А Microsoft Base Cryptographic Provider хорошо использовать в каких-то бытовых целях, например, в Outlook при шифровании писем к girlfriend.

Вот вкратце и все общие сведения о CSP. Разработчик, создавший свой оригинальный CSP в строгом соответствии с канонами MS, в качестве бонуса получает возможность его использования в огромной гамме приложений под Windows: IE, Outlook, VPN, IPSEC, WinLogOn, Adobe Acrobat и прочая, прочая, прочая... Любимым развлечением у моих корейцев была демонстрация потенциальным покупателям возможностей SmartCard CSP в встроенной в Windows Vista системе шифрования файлов (EFS) – после подсоединения Smart Card и ввода PIN-кода автоматически расшифровывалась и выдавалась на экран такая картинка



Назад                                Продолжение
В начало книги Криптография и Свобода - 2