<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Комментарии на сайте goodguy о разработке</title>
	<atom:link href="http://dev.good-guy.me/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://dev.good-guy.me</link>
	<description>python, zope, php, sqlite, postgresql, mysql и прочее с чем сталкиваюсь</description>
	<lastBuildDate>Thu, 18 Jun 2009 18:55:47 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>Комментарий к записи Загадка бытия (Dmitry Vasiliev)</title>
		<link>http://dev.good-guy.me/archives/369/comment-page-1#comment-60</link>
		<dc:creator>Dmitry Vasiliev</dc:creator>
		<pubDate>Thu, 18 Jun 2009 18:55:47 +0000</pubDate>
		<guid isPermaLink="false">http://dev.goodguy.spb.ru/archives/369#comment-60</guid>
		<description>Потому, что есть Vim? ;-))</description>
		<content:encoded><![CDATA[<p>Потому, что есть Vim? <img src='http://dev.good-guy.me/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> )</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий к записи Сколько же записей обновилось? (goodguy)</title>
		<link>http://dev.good-guy.me/archives/349/comment-page-1#comment-59</link>
		<dc:creator>goodguy</dc:creator>
		<pubDate>Mon, 30 Mar 2009 19:30:16 +0000</pubDate>
		<guid isPermaLink="false">http://dev.goodguy.spb.ru/?p=349#comment-59</guid>
		<description>Тяжкое наследие любителей создать таблицу с несколькими раздельными ключами, из-за которого случается полная путаница в &lt;tt&gt;REPLACE&lt;/tt&gt;, и поэтому приходиться делать всё жутко аккуратно в ретро-стилe &lt;tt&gt;UPDATE/INSERT&lt;/tt&gt;.</description>
		<content:encoded><![CDATA[<p>Тяжкое наследие любителей создать таблицу с несколькими раздельными ключами, из-за которого случается полная путаница в <tt>REPLACE</tt>, и поэтому приходиться делать всё жутко аккуратно в ретро-стилe <tt>UPDATE/INSERT</tt>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий к записи Сколько же записей обновилось? (Dmitry Vasiliev)</title>
		<link>http://dev.good-guy.me/archives/349/comment-page-1#comment-58</link>
		<dc:creator>Dmitry Vasiliev</dc:creator>
		<pubDate>Mon, 30 Mar 2009 17:57:52 +0000</pubDate>
		<guid isPermaLink="false">http://dev.goodguy.spb.ru/?p=349#comment-58</guid>
		<description>Простой вопрос - а зачем? :-)</description>
		<content:encoded><![CDATA[<p>Простой вопрос &#8211; а зачем? <img src='http://dev.good-guy.me/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий к записи Болезнь велосипеда в криптосредствах (goodguy)</title>
		<link>http://dev.good-guy.me/archives/336/comment-page-1#comment-57</link>
		<dc:creator>goodguy</dc:creator>
		<pubDate>Mon, 30 Mar 2009 12:57:01 +0000</pubDate>
		<guid isPermaLink="false">http://dev.goodguy.spb.ru/?p=336#comment-57</guid>
		<description>Наличие альтернативных ГОСТ-овских реализаций не означает, что их так широко используют. К сожалению, Крипто-ПРО встречается гораздо чаще, но здесь есть вполне цивилизованные пути решения вопроса.

А про велосипеды скажите, что проще: взять и сделать обвязку вокруг PGP, чтобы шифровать через файл, или писать свой чудо-метод, добавляя несовместимости?</description>
		<content:encoded><![CDATA[<p>Наличие альтернативных ГОСТ-овских реализаций не означает, что их так широко используют. К сожалению, Крипто-ПРО встречается гораздо чаще, но здесь есть вполне цивилизованные пути решения вопроса.</p>
<p>А про велосипеды скажите, что проще: взять и сделать обвязку вокруг PGP, чтобы шифровать через файл, или писать свой чудо-метод, добавляя несовместимости?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий к записи Болезнь велосипеда в криптосредствах (Аноним)</title>
		<link>http://dev.good-guy.me/archives/336/comment-page-1#comment-56</link>
		<dc:creator>Аноним</dc:creator>
		<pubDate>Tue, 17 Mar 2009 10:03:10 +0000</pubDate>
		<guid isPermaLink="false">http://dev.goodguy.spb.ru/?p=336#comment-56</guid>
		<description>Насчет криптопровайдера КриптоПро - сильно сужаете сферу применения сертифицированный криптосредств. Криптопровайдер - это винда. У КриптоПро есть сертифицированные сборки и для других ОС.
Кроме КриптоПро еще есть сертифицированная реализация ГОСТов от Р-Альфа (библиотека Агава) и от КриптоКом (у них модифицированный openssl). Самый тормозной вариант у КриптоПро... сливает Агаве по скорости на несколько порядков. У Р-Альфа есть сертифицированная сборка даже под ARM.

Насчет придумывания своего и русских умов - Вы не правы. PGP переделывали америкосы, а ранний PGP не устраивал тем, что он оперирует исключительно файлами (FILE*). Сами понимаете - очень не удобно.

А XML у МТС абсолютно нормальный, правда по поводу вменяемости того, кто придумывал название тегам я не уверен (f_01, f_02). Скорее всего это удобно ложится на существующею модель.
И сигнатуры там нормально вычисляются, не то, что SOAP со своим XML Security как у некоторых других провов.</description>
		<content:encoded><![CDATA[<p>Насчет криптопровайдера КриптоПро &#8211; сильно сужаете сферу применения сертифицированный криптосредств. Криптопровайдер &#8211; это винда. У КриптоПро есть сертифицированные сборки и для других ОС.<br />
Кроме КриптоПро еще есть сертифицированная реализация ГОСТов от Р-Альфа (библиотека Агава) и от КриптоКом (у них модифицированный openssl). Самый тормозной вариант у КриптоПро&#8230; сливает Агаве по скорости на несколько порядков. У Р-Альфа есть сертифицированная сборка даже под ARM.</p>
<p>Насчет придумывания своего и русских умов &#8211; Вы не правы. PGP переделывали америкосы, а ранний PGP не устраивал тем, что он оперирует исключительно файлами (FILE*). Сами понимаете &#8211; очень не удобно.</p>
<p>А XML у МТС абсолютно нормальный, правда по поводу вменяемости того, кто придумывал название тегам я не уверен (f_01, f_02). Скорее всего это удобно ложится на существующею модель.<br />
И сигнатуры там нормально вычисляются, не то, что SOAP со своим XML Security как у некоторых других провов.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий к записи Болезнь велосипеда в криптосредствах (goodguy)</title>
		<link>http://dev.good-guy.me/archives/336/comment-page-1#comment-55</link>
		<dc:creator>goodguy</dc:creator>
		<pubDate>Wed, 11 Mar 2009 05:52:27 +0000</pubDate>
		<guid isPermaLink="false">http://dev.goodguy.spb.ru/?p=336#comment-55</guid>
		<description>Про Киберплат и писал как про третий случай. :)

Побайтный разбор XML это уже заявка на шедевр! Жаль нельзя их на &lt;tt&gt;govnokod.ru&lt;/tt&gt; отправить.</description>
		<content:encoded><![CDATA[<p>Про Киберплат и писал как про третий случай. <img src='http://dev.good-guy.me/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Побайтный разбор XML это уже заявка на шедевр! Жаль нельзя их на <tt>govnokod.ru</tt> отправить.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий к записи Болезнь велосипеда в криптосредствах (Andrey Popp)</title>
		<link>http://dev.good-guy.me/archives/336/comment-page-1#comment-54</link>
		<dc:creator>Andrey Popp</dc:creator>
		<pubDate>Tue, 10 Mar 2009 20:23:46 +0000</pubDate>
		<guid isPermaLink="false">http://dev.goodguy.spb.ru/?p=336#comment-54</guid>
		<description>Идём далее:
- Webmoney - RSA, но ключи хранит как-то по-умному в in-house формате kwm.
- ПСКБ - Аналогично</description>
		<content:encoded><![CDATA[<p>Идём далее:<br />
- Webmoney &#8211; RSA, но ключи хранит как-то по-умному в in-house формате kwm.<br />
- ПСКБ &#8211; Аналогично</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий к записи Болезнь велосипеда в криптосредствах (Dmitry Vasiliev)</title>
		<link>http://dev.good-guy.me/archives/336/comment-page-1#comment-53</link>
		<dc:creator>Dmitry Vasiliev</dc:creator>
		<pubDate>Tue, 10 Mar 2009 19:58:08 +0000</pubDate>
		<guid isPermaLink="false">http://dev.goodguy.spb.ru/?p=336#comment-53</guid>
		<description>Далеко ходить не надо - Киберплат использует велосипед на основе PGP. При этом они добавили свои поля и внутрь пакета PGP и снаружи, в виде пакета-обвязки. Данные внутри и снаружи дублируют друг-друга. В старых исходниках у них большая часть кода была из PGP, но позже, когда мы переходили на 64-бита прислали новые. В новых тот же функционал, но уже все переписано на C++ и никаких упоминаний о PGP. :-)

Вообще у нас вся платежная область - сплошной велотрек. У каждого свой протокол (и возможно со &quot;своим&quot; шифрованием) и при рассмотрении непонятно - смеяться, или плакать. Из последних шедевров - новый протокол МТС. Вроде в пакете нужно передавать XML и все бы хорошо. Но оказалось, что &quot;XML&quot; похоже обрабатывается побайтно, т.е. он должен один в один соответствовать примеру, при этом отступы должны быть табуляциям и переводы строк в виде CR/LF. А ты говоришь - шифрование. :-)</description>
		<content:encoded><![CDATA[<p>Далеко ходить не надо &#8211; Киберплат использует велосипед на основе PGP. При этом они добавили свои поля и внутрь пакета PGP и снаружи, в виде пакета-обвязки. Данные внутри и снаружи дублируют друг-друга. В старых исходниках у них большая часть кода была из PGP, но позже, когда мы переходили на 64-бита прислали новые. В новых тот же функционал, но уже все переписано на C++ и никаких упоминаний о PGP. <img src='http://dev.good-guy.me/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Вообще у нас вся платежная область &#8211; сплошной велотрек. У каждого свой протокол (и возможно со &laquo;своим&raquo; шифрованием) и при рассмотрении непонятно &#8211; смеяться, или плакать. Из последних шедевров &#8211; новый протокол МТС. Вроде в пакете нужно передавать XML и все бы хорошо. Но оказалось, что &laquo;XML&raquo; похоже обрабатывается побайтно, т.е. он должен один в один соответствовать примеру, при этом отступы должны быть табуляциям и переводы строк в виде CR/LF. А ты говоришь &#8211; шифрование. <img src='http://dev.good-guy.me/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий к записи Что бывает от нехватки тестирования (Brother)</title>
		<link>http://dev.good-guy.me/archives/95/comment-page-1#comment-18</link>
		<dc:creator>Brother</dc:creator>
		<pubDate>Mon, 15 Sep 2008 12:53:48 +0000</pubDate>
		<guid isPermaLink="false">http://goodguy.spb.ru/?p=95#comment-18</guid>
		<description>Сейчас вообще все про всех всё знают. Но мало о чём догадываются. А в этих догадках может быть столько интересного!</description>
		<content:encoded><![CDATA[<p>Сейчас вообще все про всех всё знают. Но мало о чём догадываются. А в этих догадках может быть столько интересного!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий к записи Что бывает от нехватки тестирования (Dmitry Vasiliev)</title>
		<link>http://dev.good-guy.me/archives/95/comment-page-1#comment-17</link>
		<dc:creator>Dmitry Vasiliev</dc:creator>
		<pubDate>Thu, 28 Aug 2008 08:54:23 +0000</pubDate>
		<guid isPermaLink="false">http://goodguy.spb.ru/?p=95#comment-17</guid>
		<description>Про вас тоже все все знают. :-))</description>
		<content:encoded><![CDATA[<p>Про вас тоже все все знают. <img src='http://dev.good-guy.me/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> )</p>
]]></content:encoded>
	</item>
</channel>
</rss>
