вторник, 8 мая 2012 г.

RFC: Использование ГОСТ Р 34.10-2001 в XML-Signature

Я решил написать интернет стандарт RFC информационного типа, на тему криптографии. Криптография не виновата виноваты производители софта для цифровой подписи. В используемой повсеместно связке Microsof MSXML +CryptAPI+ CryptoPro применяется цифровая подпись ГОСТ упакованная в формат CMS, в то время как весь мир не использует CMS. Существует стандарт для и RFC по использованию ECDSA в XML-Signature. Там тоже не используется вложенных CMS. Даже CryptoPro хотели ввести RFC по которому ГОСТ в XML-Signature не использует CMS. Короче, бардак в стране. Применяют несколько форматов цифровой подписи и нигде не сказано, как их проверять или какой из них должен использоваться в каких случаях.

У меня последние лет 15 периодически возникает желание делать закрытия (не открытия). Я не считаю, что физики или математики делают благое дело, если открывают новые возможности для комбинирования смысла. Новые возможности часто ведут только к снижению порядка в мире. В таких случаях мне хочется делать великие закрытия. Вот и сейчас целью моей работы является великое закрытие двух из трех вариантов форматирования цифровой подписи в документах федеральных служб. Камень кину, а вот удастся ли довести до стандарта, пока не знаю.

суббота, 5 мая 2012 г.

Оптимизация эллиптических кривых по быстродействию

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