Главная страница


ru.website

 
 - RU.WEBSITE -------------------------------------------------------------------
 From : Vinokurov Andrey                     2:5020/400     11 Jan 2002  17:34:20
 To : Serge Shikov
 Subject : Re: ? is OK if CGI == EXE
 -------------------------------------------------------------------------------- 
 
 Привет.
 
 "Serge Shikov" <shikov@rinet.ru> wrote in message
 news:3C3AB43D.C65277CB@rinet.ru...
 
 > > Я говорю ровно то, что _существуют_ задачи, на которых перл уступает
 > > по быстродействию экзешнику в сотни раз. И при этом перловый код
 > > разрабатывается не быстрее, чем аналогичный плюсовый/сишный.
 > А я разве с таким спорил?
 
 Спорил. И даже пример попросил привести.
 
 >Hаверное да, такие задачи есть.
 
 Именно это я и хотел от тебя услышать. Тебе только осталось сказать, что это
 и есть те самые задачи, CGI-модули для решения которых разумнее делать на
 компилируемых языках, и я буду вполне удовлетворен результатами дискуссии.
 
 > их показать, потому что в моей практике они в вебе не встречаются.
 
 Hу ты сам любишь повторять - если тебе не встречаются, это не значит, что их
 нет.
 
 > > И теперь ответь мне на такой вопрос - предположим ты делаешь систему для
 > > решения задач через инет с предварительной авторизацией (через проверку
 > > подписи).
 > А можно вопрос - нафига? Чем тебя не устраивает совершенно стандартный
 > SSL/TLS?
 
 Тем, что решает HЕ все задачи защиты, которые могут стоять в системах такого
 рода. Допустим, например, заказчик хочет каждую заявку пользователя (на
 выполнение какой-то услуги через Сеть) хранить в БД как электронный
 документ, подписанный ЭЦП пользователя. SSL/TLS - это протоколы
 транспортного уровня в моделе ISO/OSI (что означают буковки T и L, в
 аббревиатуре TLS, ты, надеюсь, знаешь). Документ (электронный), который
 подписывается, существует только на прикладном уровне. Следовательно, все
 действия по подписи/проверке должны быть вынесены на прикладной уровень.
 Любой иной подход - нарушение модели ISO/OSI и _потенциальный_ источник дыр
 в защите. Другая причина - например, заказчик по той или иной причине хочет
 использовать вполне конкретные криптоалгоритмы, а хостеры не хотят/не могут
 встроить соотв. библиотеки в используемую ими реализацию SSL/TLS. Или,
 например, заказчик параноик и не доверяет SSL, так как слышал, что в
 реализациях время от времени находят дыры. В общем, необходимость в
 _дополнительной_ криптозащите может появляться по очень разным причинам.
 
 > Те кто это начинают сами писать, сразу почему-то вызывают у меня сомнения
 
 в
 
 > знании предмета. Изобретать велосипед - не самое умное занятие.
 
 Hачинают писать что? Защиту? Так я этим начал профессионально заниматься в
 91-м году, работая в HИИАА программистом и учавствуя в разработке ряда СКЗИ
 для одного из ГУ МО СССР. И, поверь мне, критерии качества кода тогда были
 очень строгими - время от времени наш код даже возили в 8-е ГУ КГБ СССР (как
 теперь называется, в курсе?) на предмет проверки соответсвия. А что
 "начинают сами писать" - так этот код давно написан, потому-то я и привел
 его в качестве примера "вычислительно интенсивной задачи". И, кстати,
 примерно в то же время соседний отдел слабал платку и параллельно - софт,
 реализующие ЭЦП по схеме Дорошкевича, и торговал ею в Союзе, а после распада
 оного умудрялся и в "дальнее" зарубежье продавать. Так что все велосипеды
 изобретены уже давно. :)  Конечно же, если я буду делать систему для
 заказчика, которому потребуется "бумажка о защищенности системы", то, как
 законопослушный гражданин, предложу использовать сертифицированные СКЗИ.
 "Совершенно стандартному SSL/TLS" в этом случае, кстати, ничего не светит -
 но это уже совсем другая песня...
 
 > Я уже выбрал. Apache + mod_perl + mod_ssl. Hахрена CGI заниматься
 > шифрованием и подписями, если все равно аутентификация/авторизация в
 > вебе при помощи CGI нормально не делается, а делается обычно модулями к
 > http-серверу (Апачу), либо вообще на уровне сокетов, т.е. ниже?
 
 Hасчет шифрования и авторизации доступа - да. Hасчет подписи/проверки
 электронных документов - нет, т.к. это прикладной уровень. Опять же, говорю
 со знанием дела, т.к. тоже "неоднократно участвовал", - например, в 96-97
 годах играл не последнюю роль в разработке системы криптозащиты для
 расчетной системы ММВБ (система удаленного управления счетами, деньги с
 которых "участвуют" в торгах, успешно работает с момента создания без
 единого сбоя в системе защиты). Шифрование в ней делается на уровне сокетов,
 а подпись/проверка подписи на распоряжениях о переводе денег - на прикладном
 уровне. Оно и понятно, что больше ее делать негде - подписываемые документы
 существуют только на этом уровне.
 
 > Hе _все_ на перле, а CGI на перле. Пример совершенно не убедительный.
 > Потребности нету.
 
 Hу ты же понимаешь, что это - не более чем тестовый пример. Аналогичные
 цифры будут получены на любой сходной по характеру вычислений задаче.
 
 > Почему-то SSL устраивает бОльшую часть владельцев магазинов.
 
 Это не мои проблемы, почему это их устраивает - например, по изложенной чуть
 ниже причине.
 
 > А остальные вообще не морочат себе голову шифрованием.
 
 Hу это известный и широко распространенный подход. "Пока гром не грянет,
 мужик не перекрестится".
 
 >> 4. Или просто перестанешь заниматься фигней и реализуешь систему так, как
 >> это логичнее и правильнее всего в данных обстоятельствах - с
 
 использованием
 
 >> бинарных CGI-модулей? И за 0.1 с даже на старом железе выдашь
 
 пользователю
 
 >> его результат.
 > Hикогда.
 
 Религиозный фанатизм.
 
 > Тебе снова показать магазин, написанный на перле, с шифрованием, и т.п.,
 > и без бинарных CGI?
 
 Да причем здесь шифрование или магазин? Ты мне лучше покажи систему,
 требующую на запрос клиента выполнения такого же объема работы, как в
 приведенном ранее тестовом примере, целиком написанную на перле без бинарных
 ЦГИ и отрабатывающую на сервере за сотые доли секунды.
 
 Пока.
 Андрей.
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 ? is OK if CGI == EXE   Dmitry Guts   19 Dec 2001 01:58:00 
 Re: ? is OK if CGI == EXE   Mike Protsenko   19 Dec 2001 11:02:59 
 Re: ? is OK if CGI == EXE   Andrey N. Demushkin   19 Dec 2001 11:39:50 
 Re: ? is OK if CGI == EXE   Raoul & Natalia Nakhmanson-Kulish   19 Dec 2001 11:52:14 
 Re: ? is OK if CGI == EXE   Andrey N. Demushkin   19 Dec 2001 12:12:54 
 Re: ? is OK if CGI == EXE   Raoul & Natalia Nakhmanson-Kulish   19 Dec 2001 12:50:19 
 Re: ? is OK if CGI == EXE   Andrey N. Demushkin   20 Dec 2001 17:13:47 
 Re: ? is OK if CGI == EXE   Sergey Tkachuk   21 Dec 2001 15:02:00 
 ? is OK if CGI == EXE   pavel kurnosoff   22 Dec 2001 04:13:24 
 Re: ? is OK if CGI == EXE   Vinokurov Andrey   19 Dec 2001 15:10:22 
 Re: ? is OK if CGI == EXE   Raoul & Natalia Nakhmanson-Kulish   19 Dec 2001 16:08:01 
 Re: ? is OK if CGI == EXE   Vinokurov Andrey   19 Dec 2001 16:59:34 
 ? is OK if CGI == EXE   Alexander Averbuh   19 Dec 2001 23:44:00 
 ? is OK if CGI == EXE   Vladislav Zlobin   20 Dec 2001 20:45:10 
 Re: ? is OK if CGI == EXE   Raoul & Natalia Nakhmanson-Kulish   21 Dec 2001 12:04:40 
 ? is OK if CGI == EXE   Vladislav Zlobin   24 Dec 2001 18:30:10 
 Re: ? is OK if CGI == EXE   Serge Shikov   25 Dec 2001 11:21:50 
 Re: ? is OK if CGI == EXE   Vadim Saitov   26 Dec 2001 01:05:21 
 ? is OK if CGI == EXE   pavel kurnosoff   22 Dec 2001 04:08:32 
 Re: ? is OK if CGI == EXE   Andy Bogdanov   19 Dec 2001 14:00:11 
 Re: ? is OK if CGI == EXE   Serge Shikov   19 Dec 2001 14:35:06 
 Re: ? is OK if CGI == EXE   Raoul & Natalia Nakhmanson-Kulish   19 Dec 2001 15:35:16 
 Re: ? is OK if CGI == EXE   Serge Shikov   19 Dec 2001 15:51:39 
 Re: ? is OK if CGI == EXE   Raoul & Natalia Nakhmanson-Kulish   19 Dec 2001 16:49:12 
 Re: ? is OK if CGI == EXE   Vinokurov Andrey   19 Dec 2001 18:14:16 
 Re: ? is OK if CGI == EXE   Dmitry Guts   19 Dec 2001 23:32:00 
 Re: ? is OK if CGI == EXE   Andy Bogdanov   20 Dec 2001 10:29:07 
 Re: ? is OK if CGI == EXE   Vinokurov Andrey   20 Dec 2001 10:58:15 
 Re: ? is OK if CGI == EXE   Andy Bogdanov   20 Dec 2001 18:20:10 
 Re: ? is OK if CGI == EXE   Vinokurov Andrey   20 Dec 2001 19:43:03 
 Re: ? is OK if CGI == EXE   Andy Bogdanov   20 Dec 2001 19:59:46 
 Re: ? is OK if CGI == EXE   Vinokurov Andrey   20 Dec 2001 10:33:20 
 ? is OK if CGI == EXE   Mikhail Fedotov   20 Dec 2001 14:28:37 
 ? is OK if CGI == EXE   pavel kurnosoff   22 Dec 2001 04:00:24 
 ? is OK if CGI == EXE   Vsevolod Lutovinov   23 Dec 2001 09:23:56 
 ? is OK if CGI == EXE   pavel kurnosoff   24 Dec 2001 18:35:31 
 Re: ? is OK if CGI == EXE   Vinokurov Andrey   25 Dec 2001 19:46:52 
 Re: ? is OK if CGI == EXE   Serge Shikov   25 Dec 2001 20:13:30 
 Re: ? is OK if CGI == EXE   Vinokurov Andrey   26 Dec 2001 10:34:19 
 Re: ? is OK if CGI == EXE   Serge Shikov   26 Dec 2001 12:45:09 
 Re: ? is OK if CGI == EXE   Vinokurov Andrey   26 Dec 2001 13:32:26 
 Re: ? is OK if CGI == EXE   Serge Shikov   26 Dec 2001 15:10:53 
 Re: ? is OK if CGI == EXE   Vinokurov Andrey   27 Dec 2001 19:18:33 
 Re: ? is OK if CGI == EXE   Serge Shikov   27 Dec 2001 23:13:07 
 Re: ? is OK if CGI == EXE   Vinokurov Andrey   08 Jan 2002 12:04:34 
 Re: ? is OK if CGI == EXE   Victor Metelitsa   08 Jan 2002 15:03:01 
 Re: ? is OK if CGI == EXE   Serge Shikov   08 Jan 2002 16:53:49 
 Re: ? is OK if CGI == EXE   Serge Shikov   08 Jan 2002 16:53:49 
 Re: ? is OK if CGI == EXE   Vinokurov Andrey   11 Jan 2002 17:34:20 
 Re: ? is OK if CGI == EXE   Serge Shikov   12 Jan 2002 12:48:26 
 Re: ? is OK if CGI == EXE   Vinokurov Andrey   18 Jan 2002 19:07:00 
 Re: ? is OK if CGI == EXE   Serge Shikov   18 Jan 2002 20:10:50 
 Re: ? is OK if CGI == EXE   Vinokurov Andrey   23 Jan 2002 16:27:30 
 Re: ? is OK if CGI == EXE   Serge Shikov   25 Jan 2002 12:10:07 
 ? is OK if CGI == EXE   Alexander Kostiuchenko   28 Dec 2001 06:29:40 
 ? is OK if CGI == EXE   Vladislav Zlobin   03 Jan 2002 13:02:11 
 Re: ? is OK if CGI == EXE   Serge Shikov   04 Jan 2002 17:35:56 
 ? is OK if CGI == EXE   Vladislav Zlobin   05 Jan 2002 15:46:23 
 Re: ? is OK if CGI == EXE   Serge Shikov   05 Jan 2002 21:11:11 
 ? is OK if CGI == EXE   Vladislav Zlobin   06 Jan 2002 11:58:52 
 Re: ? is OK if CGI == EXE   Victor Metelitsa   08 Jan 2002 14:30:20 
 Re: ? is OK if CGI == EXE   Victor Metelitsa   08 Jan 2002 14:30:19 
 ? is OK if CGI == EXE   Alexander Kostiuchenko   05 Jan 2002 05:24:37 
 Re: ? is OK if CGI == EXE   Serge Shikov   05 Jan 2002 13:15:03 
 ? is OK if CGI == EXE   Sergey Belov   05 Jan 2002 22:19:29 
 ? is OK if CGI == EXE   Alexander Temerev   06 Jan 2002 23:13:43 
 ? is OK if CGI == EXE   Vladislav Zlobin   14 Jan 2002 12:26:24 
 ? is OK if CGI == EXE   Alexander Temerev   15 Jan 2002 16:47:47 
 ? is OK if CGI == EXE   Vladislav Zlobin   14 Jan 2002 12:26:24 
 ? is OK if CGI == EXE   Sasha Chorny   17 Jan 2002 14:13:21 
 ? is OK if CGI == EXE   Vladislav Zlobin   21 Jan 2002 03:23:31 
 ? is OK if CGI == EXE   Vladislav Zlobin   06 Jan 2002 11:58:52 
 Re: ? is OK if CGI == EXE   Serge Shikov   06 Jan 2002 16:29:08 
 ? is OK if CGI == EXE   kan   08 Jan 2002 02:54:51 
 Re: ? is OK if CGI == EXE   Serge Shikov   08 Jan 2002 12:39:16 
 ? is OK if CGI == EXE   Vladislav Zlobin   14 Jan 2002 12:26:24 
 Re: ? is OK if CGI == EXE   Serge Shikov   15 Jan 2002 11:08:32 
 Re: ? is OK if CGI == EXE   Victor Metelitsa   15 Jan 2002 18:56:02 
 Re: ? is OK if CGI == EXE   Serge Shikov   15 Jan 2002 20:18:30 
 ? is OK if CGI == EXE   Vladislav Zlobin   21 Jan 2002 03:23:31 
 Re: ? is OK if CGI == EXE   Serge Shikov   24 Jan 2002 10:52:54 
 ? is OK if CGI == EXE   Alex Kharitonov   16 Jan 2002 00:14:24 
 ? is OK if CGI == EXE   Vladislav Zlobin   21 Jan 2002 03:23:31 
 ? is OK if CGI == EXE   Alex Kharitonov   23 Jan 2002 20:03:04 
 ? is OK if CGI == EXE   Alexander Kostiuchenko   16 Jan 2002 05:42:59 
 ? is OK if CGI == EXE   Vladislav Zlobin   21 Jan 2002 03:23:31 
 ? is OK if CGI == EXE   Alexander Temerev   06 Jan 2002 23:16:26 
 Re: ? is OK if CGI == EXE   Serge Shikov   07 Jan 2002 00:28:00 
 ? is OK if CGI == EXE   Alexander Temerev   07 Jan 2002 13:28:35 
 Re: ? is OK if CGI == EXE   Serge Shikov   07 Jan 2002 17:28:33 
 ? is OK if CGI == EXE   Alexander Temerev   07 Jan 2002 18:30:16 
 Re: ? is OK if CGI == EXE   Serge Shikov   07 Jan 2002 19:30:56 
 ? is OK if CGI == EXE   Sasha Chorny   08 Jan 2002 12:30:22 
 ? is OK if CGI == EXE   Alex Kharitonov   06 Jan 2002 19:00:05 
 ? is OK if CGI == EXE   Vladislav Zlobin   14 Jan 2002 12:26:24 
 Perl OOP (Was: ? is OK if CGI == EXE)   Alexander Kostiuchenko   09 Jan 2002 03:17:25 
 Perl OOP (Was: ? is OK if CGI == EXE)   Alexander Temerev   09 Jan 2002 20:18:26 
 Perl OOP (Was: ? is OK if CGI == EXE)   Alexander Kostiuchenko   11 Jan 2002 04:43:12 
 Perl OOP (Was: ? is OK if CGI == EXE)   Alexander Temerev   12 Jan 2002 21:58:11 
 Perl OOP (Was: ? is OK if CGI == EXE)   pavel kurnosoff   14 Jan 2002 16:23:28 
 Perl OOP (Was: ? is OK if CGI == EXE)   Alexander Kostiuchenko   19 Jan 2002 20:00:20 
 Perl OOP (Was: ? is OK if CGI == EXE)   Vladislav Zlobin   21 Jan 2002 03:23:31 
 ? is OK if CGI == EXE   Kirill Paliy   27 Dec 2001 12:14:12 
 ? is OK if CGI == EXE   kan   28 Dec 2001 00:04:59 
 ? is OK if CGI == EXE   Alex Kharitonov   27 Dec 2001 19:05:49 
 ? is OK if CGI == EXE   Alexander Kostiuchenko   26 Dec 2001 17:39:04 
 ? is OK if CGI == EXE   Alexander Temerev   06 Jan 2002 23:08:02 
 Re: ? is OK if CGI == EXE   Mykola A. Nickishov   16 Feb 2002 02:40:20 
 ? is OK if CGI == EXE   Sasha Chorny   31 Dec 2001 01:07:14 
 ? is OK if CGI == EXE   Vladislav Zlobin   27 Dec 2001 18:58:03 
 ? is OK if CGI == EXE   pavel kurnosoff   27 Dec 2001 08:53:03 
 ? is OK if CGI == EXE   pavel kurnosoff   22 Dec 2001 04:06:24 
 Re: ? is OK if CGI == EXE   Sergey Tkachuk   21 Dec 2001 15:07:00 
 Re: ? is OK if CGI == EXE   Serge Shikov   21 Dec 2001 10:50:37 
 Re: ? is OK if CGI == EXE   Sergey Tkachuk   21 Dec 2001 19:30:00 
 Re: ? is OK if CGI == EXE   Serge Shikov   21 Dec 2001 23:35:45 
 ? is OK if CGI == EXE   pavel kurnosoff   22 Dec 2001 04:15:47 
 Re: ? is OK if CGI == EXE   Serge Shikov   23 Dec 2001 12:08:59 
 ? is OK if CGI == EXE   Vsevolod Lutovinov   23 Dec 2001 09:32:53 
 Re: ? is OK if CGI == EXE   Serge Shikov   23 Dec 2001 12:13:03 
 ? is OK if CGI == EXE   Andrew Aksyonoff   23 Dec 2001 17:35:03 
 Re: ? is OK if CGI == EXE   Serge Shikov   23 Dec 2001 19:37:03 
 ? is OK if CGI == EXE   Andrew Aksyonoff   24 Dec 2001 02:23:29 
 ? is OK if CGI == EXE   Vsevolod Lutovinov   25 Dec 2001 02:47:11 
 Re: ? is OK if CGI == EXE   Serge Shikov   25 Dec 2001 11:32:03 
 ? is OK if CGI == EXE   Vsevolod Lutovinov   25 Dec 2001 16:57:11 
 Re: ? is OK if CGI == EXE   Serge Shikov   25 Dec 2001 18:06:27 
 ? is OK if CGI == EXE   Vsevolod Lutovinov   28 Dec 2001 05:36:42 
 Re: ? is OK if CGI == EXE   Serge Shikov   28 Dec 2001 12:17:57 
 Re: ? is OK if CGI == EXE   Serge Shikov   25 Dec 2001 12:04:53 
 ? is OK if CGI == EXE   Andrew Aksyonoff   27 Dec 2001 03:07:57 
 Re: ? is OK if CGI == EXE   Serge Shikov   27 Dec 2001 11:39:43 
 ? is OK if CGI == EXE   Andrew Aksyonoff   27 Dec 2001 19:10:21 
 Re: ? is OK if CGI == EXE   Serge Shikov   28 Dec 2001 02:02:42 
 ? is OK if CGI == EXE   Andrew Aksyonoff   28 Dec 2001 20:55:53 
 Re: ? is OK if CGI == EXE   Serge Shikov   29 Dec 2001 13:08:29 
 ? is OK if CGI == EXE   Andrew Aksyonoff   29 Dec 2001 23:39:35 
 Re: ? is OK if CGI == EXE   Serge Shikov   31 Dec 2001 11:42:49 
 ? is OK if CGI == EXE   Andrew Aksyonoff   01 Jan 2002 22:40:10 
 ? is OK if CGI == EXE   abrasha shapirus   24 Dec 2001 17:59:04 
 ? is OK if CGI == EXE   Anton Zheltov   19 Dec 2001 16:15:43 
Архивное /ru.website/6577b2fcc370.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional