Проект OpenSSL получил (http://www.openssl.org/docs/fips/fipsnotes.html) для версии библиотеки 1.0 сертификат соответствия стандарту безопасности FIPS 140-2 (http://en.wikipedia.org/wiki/FIPS_140-2), определяющего требования к криптографическим модулям, необходимые для их использования в государственных учреждениях США. Сертификат выдан Американским институтом стандартов и технологий (NIST) после проведения соответствующего аудита кода проекта.
Выданные сертификат примечателен тем, что он выдан на исходные тексты продукта, а не конкретную бинарную сборку, что расширяет область использования OpenSSL в государственных проектах. Тем не менее, сертификация кода налагает определённые требования (http://openssl.org/docs/fips/UserGuide-2.0.pdf) на окружение сборки, которое может включать только одобренные FIPS сборочные инструменты и немодифицированные исходные тексты версии библиотеки, прошедшей сертификацию. При этом при выявлении уязвимостей или серьёзных ошибок в сертифицированном коде, пользователи не вправе применить патч с устранением проблемы, не дождавшись результатов сертификации обновлённой версии, так как это приведёт к потере сертифицированного статуса.
Выданный сертификат не охватывает всю библиотеку, а лишь подтверждает безопасность модуля OpenSSL FIPS Object Module, в состав которого включено ограниченное подмножество возможностей OpenSSL. Например, в состав модуля не включены такие популярные, но не совместимые с FIPS алгоритмы, как Blowfish, CAST, IDEA и RC4/5.
URL: http://www.h-online.com/open/news/item/OpenSSL-1-0-now-with-...
Новость: https://www.opennet.ru/opennews/art.shtml?num=34261
А наши банки и налоговые службы продолжают жрать VipNET и другие несуразности, слепленые на основе КриптоПРО...
Ваша не понятна, предлагаете юзать амерекосский AES?
Или вы не предлагаете, а так, посрать зашли?!
>Ваша не понятна, предлагаете юзать амерекосский AES?В OpenSSL и ГОСТ есть давно.
>выдан на исходные тексты продуктаА вот так у нас пока не умеют.
Да и на бинарник не умеют, в смысле на электронный файл. Только на носитель. Приходится покупать каждый раз.
>> Ваша не понятна, предлагаете юзать амерекосский AES?
> В OpenSSL и ГОСТ есть давно._В OpenSSL_ -- нету.
pavel@suse64:~> openssl engine gost -vvv(gost) Reference implementation of GOST engine
CRYPT_PARAMS: OID of default GOST 28147-89 parameters
(input flags): STRING
Это очень полезная команда, но README.ENGINE в исходниках OpenSSL v1.0.1c говорит чётко и ясно, что built-in engines в OpenSSL следующие:===
There are currently built-in ENGINE implementations for the following
crypto devices:o CryptoSwift
o Compaq Atalla
o nCipher CHIL
o Nuron
o Broadcom uBSec
===GOST -- это Dynamic Engine. Она живёт отдельно от OpenSSL, и может поставляться, а может -- нет.
pavlinux, за тобой, вроде бы, не замечено было "думать быстрее, чем разбираться"...
Во выкручивается! Трухины из(под) мс наверное от зависти позеленели.зыж
между "_В OpenSSL_ -- нету" и "GOST -- это Dynamic Engine" есть существенная разница.GOST'овские алгоритмы поставляются в том же тарболе с сырцами openssl. всё!!!
они там есть.
то что они не являются базовыми и используемыми по-умолчанию для пендостана — это та аксиома которую только трухины могут так долго доказывать.
> pavlinux, за тобой вроде бы не замечено было "думать быстрее, чем разбираться"...Так эээ... https://www.opennet.ru/opennews/art.shtml?num=21076 вроде давно уж.
>> pavlinux, за тобой вроде бы не замечено было "думать быстрее, чем разбираться"...
> Так эээ... https://www.opennet.ru/opennews/art.shtml?num=21076 вроде давно уж.-static в ключи линкеру, Миш -- и не будет у тебя никакого ГОСТа. :) Впрочем, на некоторых платформах можно будет dlopen() позвать, но это не универсальное решение, кое-где статически собранный бинарь не сможет подгрузить динамический модуль.
Это crypto engine, которые не есть часть OpenSSL, строго говоря.
— Доктор, если я одеваю подтяжки вот так, то спина чешется.
— Что ж. Не одевайте так подтяжки.
> -static в ключи линкеру, Миш -- и не будет у тебя никакого ГОСТа. :)Так ногу отстрелить завсегда можно по-разному, была бы нужда такая.
ЕМНИП перед мержем собственно ГОСТовой части криптокомовцы именно над engine'ами и поработали -- да вот, гляньте сами: http://lists.altlinux.org/pipermail/devel/2005-June/034122.html -- т.е. всё так и задумано.
википедия не согласна
>OpenSSL supports a number of different cryptographic algorithms:
>Ciphers
> AES, Blowfish, Camellia, SEED, CAST-128, DES, IDEA, RC2, RC4, RC5, Triple DES, GOST 28147-89[2]
>Cryptographic hash functions
> MD5, MD2, SHA-1, SHA-2, RIPEMD-160, MDC-2, GOST R 34.11-94[2]
>Public-key cryptographyRSA, DSA, Diffie–Hellman key exchange, Elliptic curve, GOST R 34.10-2001
http://en.wikipedia.org/wiki/OpenSSLгде GOST block cipher, defined in the standard GOST 28147-89, is a Soviet and Russian government standard symmetric key block cipher. Also based on this block cipher is the GOST hash function.
http://en.wikipedia.org/wiki/GOST_%28block_cipher%29
> википедия не согласнаА README.ENGINE в исходных текстах OpenSSL не согласен с Викой. Кому верить?
Правда что ли? :D
а то вон ниже ( https://www.opennet.ru/openforum/vsluhforumID3/85416.html#34 ) уже и реадми привёл.
надо было вам не спешить отвечать, а вначале все ответы глянуть.
> А README.ENGINE в исходных текстах OpenSSL не согласен с Викой. Кому верить?"Если нечто выглядит как собака и ведет себя как собака, мы называем это собакой". Аналогично насчет поддержки GOST в OpenSSL.
>> википедия не согласна
> А README.ENGINE в исходных текстах OpenSSL не согласен с Викой. Кому верить?доки в ореnssl - сырые
могут не отражать действительность
Доки нормальные.
А вот реадми не обязана все доки в себя включать.
Тем более гост для буржуев уж очень местечковое дополнение к базовым алгоритмам.
Минус вам за дезу
> Минус вам за дезуАналогично вам за неумение читать документацию, поставляемую с исходниками (или исходное сообщение автора, или и то, и другое).
> _В OpenSSL_ -- нету.Вообще-то уже давно есть. Ручник полезно иногда отпускать.
> В OpenSSL и ГОСТ есть давно.
>> выдан на исходные тексты продуктаНа часть исходных текстов. Dynamic Engines не являются частью OpenSSL FIPS Object Module, если я, конечно, ещё не окончательно спятил.
Да, разумеется. ГОСТу и не нужен сертификат США.
Это были 2 не связанные мысли в одном посте.
Разумеется, кэп.
У кого хватило духу дочитать до последнего абзаца (и понять прочитанное… видимо с этим тоже есть затруднения), что NIST не интересуют не только алгоритмы "потенциального противника", но и ещё ряд:
>Например, в состав модуля не включены такие популярные, но не совместимые с FIPS алгоритмы, как Blowfish, CAST, IDEA и RC4/5.
> На часть исходных текстов. Dynamic Engines не являются частью OpenSSL FIPSЕсли б гост стал частью FIPS - вот это был бы номер...
>покупать каждый раз.
>>Ваша не понятна, предлагаете юзать амерекосский AES?
> В OpenSSL и ГОСТ есть давно.А ГОСТ из OpenSSL имеет сертификат? и у кого этот сертификат можно получить?
ЗЫ поддержка без сертификата нах не нужна ибо не позволяет использовать на территории РФ.
сертификат нужен только при использовании в госорганах или общении с ними.
> сертификат нужен только при использовании в госорганах или общении с ними.собственно весь топик о "сертификации", которая нужна в основном для гос-органов.
OpenSSL включает в себя алгоритмы ГОСТ на базе эллиптических кривых. Это так к слову.
> OpenSSL включает в себя алгоритмы ГОСТ на базе эллиптических кривых. Это так
> к слову._OpenSSL_ -- не включает.
Crypto Engine, реализующий ГОСТ, живёт от OpenSSL отдельно.
официальная информация не согласна:
http://cvs.openssl.org/fileview?f=openssl/engines/ccgost/REA...
GOST ENGINE
This engine provides implementation of Russian cryptography standard.
This is also an example of adding new cryptoalgorithms into OpenSSL
without changing its core. If OpenSSL is compiled with dynamic engine
support, new algorithms can be added even without recompilation of
OpenSSL and applications which use it.
ALGORITHMS SUPPORTED
GOST R 34.10-94 and GOST R 34.10-2001 - digital signature algorithms.
Also support key exchange based on public keys. See RFC 4357 for
details of VKO key exchange algorithm. These algorithms use
256 bit private keys. Public keys are 1024 bit for 94 and 512 bit for
2001 (which is elliptic-curve based). Key exchange algorithms
(VKO R 34.10) are supported on these keys too.
> официальная информация не согласна:Официальная информация говорит ровно то, что я и написал в своём сообщении.
> ...If OpenSSL is compiled with dynamic engine support,Подумайте, что будет, if not.
прикольные отговорки.
а если вообще не компилить, то openssl вообще не существует в природе,да?сырцы одни, идут одним тарболом, очевидно что не всякой Зимбабве нужны ГОСТ'овские алгоритмы.
усё остальное — исинуации.
> прикольные отговорки.
> а если вообще не компилить, то openssl вообще не существует в природе,да?Прикольное нежелание думать головой.
> сырцы одни, идут одним тарболом, очевидно что не всякой Зимбабве нужны ГОСТ'овские
> алгоритмы.
> усё остальное — исинуации.Угу-угу.
"Идёт" -- это то, что есть _всегда_, чтобы вовне программной библиотеки не происходило. А если что-то есть в тарболле с исходниками -- то возможны варианты.
Как вариант -- соберите ваш программный продукт статически, и попробуйте что-нибудь там ГОСТом пошифровать.
> Прикольное нежелание думать головой.При том у вас. Вы облажались, но силы духа признать это у вас не хватило. Начались гнилые отмазы - "а если совсем не собирать, то вообще ни 1 алгоритма не будет поддерживаться".
> Прикольное нежелание думать головой.по-вашему, входит в состав == может быть статически слинковано ?
что вас натолкнуло на такой вывод ?
А какая половая разница как оно там слинковано если функционал поддерживается ?По факту я могу "искапрпки" получить openssl с поддержкой gost. Поэтому мне странно слышать что "нету ГОСТа в том вашем openssl". УМВР. ЧЯДНТ ?
> "Идёт" -- это то, что есть _всегда_Сколько раз вам надо скачать тарбол с сайта, чтобы убедиться что они идут с ним всегда?
Ссылочку дать?
Андрей, вы удивительны. Вы облажались, но вместо того, чтобы признать это - продолжаете врать и справедливо собирать минуса.Просто пару вопросов:
1) Есть ли реализация алгоритмов гост-а в тарболе с OpenSSL?
2) Возможно ли используя self-compiled OpenSSL из упомянутого выше тарбола криптовать и декриптовать данные используя алгоритм гост? Требуются ли внешние пакеты или библиотеки?Вот вам и будет ответ - конечно, гост часть опенссл.
А ничо что в нашем ГОСТе используются американские биты? В них точно есть закладки!
>А ничо что в нашем ГОСТе используются американские биты?да наша лапта ещё старше их бейсбола!
http://ru.wikipedia.org/wiki/%D0%9B%D0%B...
так что в нашем госте правильные биты
> А ничо что в нашем ГОСТе используются американские биты? В них точно
> есть закладки!Ну, это мелко. В OpenSSL GOST crypto engine (наш) не собирается, если отключено что-либо из нижеперечисленного:
1) криптография на основе эллиптических кривых;
2) Diffie-Hellman Key Exchange;
3) RSAВсё это совершенно буржуйское. ;)
криптография на основе
эллиптических кривых изучалась не только буржуями.
> криптография на основе эллиптических кривых изучалась не только буржуями.Sony успешно их изучила, в стиле:
int random()
{
return 4; //determined by fair dice roll - guaranteed to be random.
}
Слава богу, что нас не заставляют юзать в своих проектах OpenSSL
Хотя он в принципе способен заменить КриптоПро...OpenSSL хорошая штука, только если внутрь не заглядывать... :)
> Выданный сертификат не охватывает всю библиотеку
Сертификаторы тоже все исходники не осилили :D
>OpenSSL хорошая штука, только если внутрь не заглядывать... :)Вы не поверите. Внутрь заглядывать и не требуется. Если, конечно, нет желания помочь проекту написать код или провести аудит.
>Вы не поверите. Внутрь заглядывать и не требуется.Учитывая уровень документированности OpenSSL - еще как требуется...
Кстати, а как там внутренности КриптоПРО? Они вас устраивают?
> Кстати, а как там внутренности КриптоПРО? Они вас устраивают?Я работаю не в КриптоПро, пусть это беспокоит разработчиков оттуда. :)
Мы используем КриптоПро в своих продуктах, у него есть свои тараканы. Но с гостом он справляется. :)
В openssl вы тоже не работаете, но какие однако диаметральные взгляды.
Двойные стандарты.Зыж
> Мы используем КриптоПро в своих продуктах, у него есть свои тараканы.Судя по комменту уже и не только свои.
> Мы используем КриптоПро в своих продуктах,Так бы сразу и сказали, что это - всего лишь маркетинговый булшит и прикрывание своей задницы. Ведь как известно свое г... не пахнет.
> Я работаю не в КриптоПро, пусть это беспокоит разработчиков оттуда. :)
> Мы используем КриптоПро в своих продуктах, у него есть свои тараканы. Но
> с гостом он справляется. :)Ииии??? А таки OpenSSL с ГОСТом не справляется? Вы непоследовательны и кладёте говном то, что работает , указывая, на то, что другое тоже работает.
>> Кстати, а как там внутренности КриптоПРО? Они вас устраивают?
> Я работаю не в КриптоПро, пусть это беспокоит разработчиков оттуда. :)ээээ.... я правильно понял, что выработаете в OpenSSL?
>>> Кстати, а как там внутренности КриптоПРО? Они вас устраивают?
>> Я работаю не в КриптоПро, пусть это беспокоит разработчиков оттуда. :)
> ээээ.... я правильно понял, что выработаете в OpenSSL?Боже упаси...
По долгу службы я сильно связан с криптографическими алгоритмами, в основном с ГОСТ.
>> ээээ.... я правильно понял, что выработаете в OpenSSL?
> Боже упаси...Тогда неясна разница в подходе. Внутрь OpenSSL смотреть надо, криптопро пусть сами.
>>> ээээ.... я правильно понял, что выработаете в OpenSSL?
>> Боже упаси...
> Тогда неясна разница в подходе. Внутрь OpenSSL смотреть надо, криптопро пусть сами.Microsoft Crypto API прекрасно докумментировано на MSDN.
Кроме этого надо лишь самую малость, идентификаторы алгоритмов узнать и все.А в OpenSSL надо искать все.
А в докумментации там вот что:
openssl(1): [STILL INCOMPLETE]
ssl(3): [STILL INCOMPLETE]
crypto(3): [STILL INCOMPLETE]
HOWTO: [STILL INCOMPLETE]Как и для чего использовать ту или иную функцию, например d2i_PKCS7, есть такая функция.. я даже грепом найти не могу, потому, что задекларирована она так:
DECLARE_ASN1_FUNCTIONS(PKCS7)
Больше про нее не известно ничего... И так в OpenSSL куда не плюнь.Возможно, тривиальные действия (посчитать md5 хэш) там худо-бедно описаны... а если ты хочешь что-то посерьезнее, достать из криптопрошного сертификата public key... то это без поллитры не сделаешь...
Это большое упущение, что на мсдн нет [STILL INCOMPLETE] (обман, везде обман)
Тем более по описаниям делать выводы о содержании — тот ещё профессионализмъ.
Так же есть большие сомнения, что вы вообще ходили смотреть докуметацию openssl ранее, чем пару дней и далее, чем первая страница.
http://www.openssl.org//docs/fips/
ну, если ты не знаешь, зачем нужна функция — так и не используй.а вообще-то, в гугле есть много всего. а ещё есть списки рассылок, где ВНИЗАПНА! на вопросы таки отвечают. причём люди, которые библиотеку используют.
кстати: можешь взять и дополнить документацию, если что. народ благодарен будет.
> OpenSSL хорошая штука, только если внутрь не заглядывать... :)Сделайте вид, что это проприетарный продукт, и не заглядывайте внутрь. Все будут счастливы.
>> OpenSSL хорошая штука, только если внутрь не заглядывать... :)
> Сделайте вид, что это проприетарный продукт, и не заглядывайте внутрь. Все будут
> счастливы.Есть большая разница между КриптоПро и OpenSSL
Нет, это не открытость исходников последней...Докумментация КриптоПро тоже достаточно скудная, но ей и не нужно быть подробной, потому что КриптоПро доступен через Microsoft Crypto API.
В то время, как OpenSSL не встраивается в винду, а является самостоятельной библиотекой... Многие функции которой вообще не имеют докумментации. И без заглядывания в исходники мало что можно сделать.
Посмотрите хотя бы на количество ошибок в OpenSSL... можно сделать выводы о внутреннем качестве этой библиотеки уже на основании этого.
А сабж без патчей конечно гроша ломанного не стоит.
>В то время, как OpenSSL не встраивается в винду, а является самостоятельной библиотекой...а ещё там gost в составе.
другими словами — не недо платить таким как вы за "доработки".зыж
ха! полная дока в мсдн. полная.
а заплатите хрен-знает-кому, будет ещё полнее.
> Посмотрите хотя бы на количество ошибок в OpenSSL… можно сделать выводы о
> внутреннем качестве этой библиотеки уже на основании этого.посмотрев на количество и качество ошибок в винде, можно сделать вывод, что для более-менее безопасной работы её могут выбрать только полные идиоты или проплаченые «казачки».
>> Посмотрите хотя бы на количество ошибок в OpenSSL... можно сделать выводы о внутреннем качестве этой библиотеки уже на основании этого.ну я просто балдею от профессиональности этого подхода !
дак ведь предыдущий оратор вам уже сказал:
>> Сделайте вид, что это проприетарный продукт, и _не заглядывайте внутрь_вот, вот: закройте глазки и УВЕРУЙТЕ ! уверуйте в мнимое превосходство одного чёрного ящика, перед другим, судя по обёртке, как вы это, похоже, любите.
какая вообще замечательная претензия: "я подглядел, и мне не понравилось, буду кушать вслепую из другого корыта" !
КриптоПро к VipNet не имеет не малейшего отношения. VipNet всю жизнь строился вокруг собственной либы DomainK - которая отдельно сертифицировалась.А КриптоПро - к вашему сведению - поучаствовало что бы в OpenSSL появилась поддержка ГОСТ-28147 и Р-34.10 Р-34.11.
Вот такие китята...
Вы КриптоПРО и КриптоКом, часом, не попутали?
ну для gnutls реализацию запилили cryptopro
>Internet Draft Grigorij Chudov, CRYPTO-PROhttp://www.digipedia.pl/usenet/thread/11843/4470/
и у cryptocom
>шифрсьюты TLS на базе российских алгоритмов в соответствии с draft-chudov-cryptopro-cptls.http://www.cryptocom.ru/opensource/
и далее по тексту http://www.cryptocom.ru/opensource/draft-chudov-cryptopro-cp...
Intended status: Informational CRYPTO-PRO
Expires: June 11, 2009 December 8, 2008
OST 28147-89 Cipher Suites for Transport Layer Security (TLS)
draft-chudov-cryptopro-cptls-04
Так я про OpenSSL и говорю, патчи были КриптоКОМовские изначально: http://www.cryptocom.ru/opensource/openssl098.htmlКогда они в основное дерево исходников попали статус стал таким: http://www.cryptocom.ru/opensource/openssl100.html
Т.е., за ГОСТ в OpenSSL спасибо надо сказать КриптоКОМу?
по ходу дела да.
хотя изначально брали у chudov-cryptopro (см. выше).т.е. трудно сказать кому конкретно спасибо.
комьюнити аднака.
может обоим? включая и разрабов openssl:D
VipNET и КриптоПРО это разные системы, и даже несовместимые между собой
они как раз совместимы, т.к. работают в связке. КриптоПРО - функции криптования, работа с ключами; ViPNET - передача данных по защищенным каналам (читай почтовая программа).
> они как раз совместимы, т.к. работают в связке. КриптоПРО - функции криптования,
> работа с ключами; ViPNET - передача данных по защищенным каналам (читай
> почтовая программа).Почитайте сначала поподробнее про данные системы, а потом пишите. Вы указали не все характеристики
> Почитайте сначала поподробнее про данные системы, а потом пишите. Вы указали не
> все характеристикиКонечно не все, но общая суть понятна. Они могут работать и работают вместе. Где несовместимость?
>> Почитайте сначала поподробнее про данные системы, а потом пишите. Вы указали не
>> все характеристики
> Конечно не все, но общая суть понятна. Они могут работать и работают
> вместе. Где несовместимость?Вы хоть немного в теме?
Первая ссылка в гугле:
http://www.cryptopro.ru/forum2/default.aspx?g=posts&t=2854Поиск по "vipnet несовместим криптопро" Результатов: примерно 48 500
Я не могу отправить отправить документ подписанный через криптопровайдер Крипто-Про чтобы мог получить человек с криптопровайдером VipNET CSP
Еще
http://www.infotecs.ru/forum/index.php?showtopic=5955
"Формат контейнера криптопровайдеров вроде как отличается."И еще куча других ссылок
> Еще
> http://www.infotecs.ru/forum/index.php?showtopic=5955
> "Формат контейнера криптопровайдеров вроде как отличается."молчи грусть.. о их контейнерах ключей и тп.. а то как посмотришь на код - так плакать хочется..
> они как раз совместимы, т.к. работают в связке. КриптоПРО - функции криптования,
> работа с ключами; ViPNET - передача данных по защищенным каналам (читай
> почтовая программа).Не совместимы. читаем что такое домен-к.
>При этом при выявлении уязвимостей или серьёзных ошибок в сертифицированном коде, пользователи не вправе применить патч с устранением проблемы, не дождавшись результатов сертификации обновлённой версии, так как это приведёт к потере сертифицированного статуса.Ну, радует, что идиотизм в области информационной безопасности есть не только у нас.
Предлагаете чтобы сертифицированный код после наложения патчей оставался таковым? И как вы себе это представляете? Вы делаете потенциальную "дыру" безопасности в сертифицированной системе, преследующей прямо противоположные цели, пусть даже она по утверждению (без гарантий) разработчика закрывает реальные, при этом хотите, чтобы гарантии оставались прежними.
>И как вы себе это представляете?Очень просто.
>Вы делаете потенциальную "дыру" безопасности в сертифицированной системе, преследующей прямо противоположные цели, пусть даже она по утверждению (без гарантий) разработчика закрывает реальные, при этом хотите, чтобы гарантии оставались прежними.
Я предпочту "потенциальную" дыру реально существующей.
>без гарантий
Применительно к OpenSSL всегда можно текст патча посмотреть, что он там исправляет. Я своим глазам доверяю больше, чем сертификатам.
Есть официальные гарантии, а есть Ваше мнение. Какое более авторитетней и вернее, удобнее или еще какое - не важно. Важно то, что там, где нужно именно официальное, пусть по факту и менее надежное с точки зрения оперативности принятия патчей, прикрывающих "дыры", Ваше мнение никому не нужно какое бы оно ни было.> Я своим глазам доверяю больше, чем сертификатам.
Я за Вас искренне рад и частично поддерживаю, но тогда что вы делаете в ветке про "сертификат безопасности"? Смею предположить что агитируете против "сертификации". Если так, то "не нужно".
> Я своим глазам доверяю больше, чем сертификатам.спец по криптографии пожаловал, не иначе. в бебиане тоже один такой есть.
> спец по криптографии пожаловал, не иначе. в бебиане тоже один такой есть.И тем не менее, ряд очеивдных дыр может заткнуть и дилетант. Ну вон например недавно от одной атаки защитой был запрет блочных шифров. Оставить только поточный arcfour до момента пока проблема будет решена может даже полный дилетант. При этом т.к. он не пускал свои грязные лапы в arcfour - ничего и не сломается, соответственно.
я лично не стану доверять никаким правкам дилетанта в проектах типа OpenSSL или Linux. на всякий случай: проверить у меня нет времени и квалификации, а дилетант — он на то и… «я вам тут наработаю!» (ц)
+1ЗЫ Анон с поста№19
>> Я своим глазам доверяю больше, чем сертификатам.
> спец по криптографии пожаловал, не иначе. в бебиане тоже один такой есть.а зачем ты каверкаешь название дистрибутива? кстати не в debian, а в openssl.
>>И как вы себе это представляете?
> Очень просто.Понятие "скомпрометированная система" вам не знакомо?
>Предлагаете чтобы сертифицированный код после наложения патчей оставался таковым?А что даёт сертифицированный код?
Кто будет отвечать за последствия взлома? ФСБ?
Взвешенным решением при наличии публичного эксплоита будет, пожалуй, свой надёжный тоннель, с сертифицированным тоннелем внутри.
Что дает сертифицированный код лучше спросите у тех, кто его сертифицирует и кому сертифицируют. На сколько я знаю в гос. учреждениях есть ограничения на установку несертифицированного оборудования (с кодом наверное также; может я ошибаюсь - пусть поправят). Какое решение принять это полностью Ваш выбор, однако если не придираться к каждому сказанному слову с целью показаться самым умным, то можно понять, что мой пост был ответом на некий "идиотизм", который нашел автор поста повыше. Тот самый, который считает что сертифицированный код должен таким оставаться даже после применении несертифицированной заплатки и что он лучше знает каково его качество. Вы конечно с ним согласны...Или нет?! А в общем, мне все равно.
> заплатки и что он лучше знает каково его качество. Вы конечно
> с ним согласны...Или нет?! А в общем, мне все равно.В случае с ГОСТ у ряда криптографов вообще есть подозрение что там может быть бэкдор и кому надо - умеют вскрывать его сильно проще нежели афишируется. Дело в том что нигде не описывается как генерируется заполнение S-box'ов, почему оно разное для разных контор и как отличить "секурный" вариант от варианта который может приводить к ослаблению шифра.
> В случае с ГОСТ у ряда криптографов вообще есть подозрение что там
> может быть бэкдор и кому надо - умеют вскрывать его сильно
> проще нежели афишируется. Дело в том что нигде не описывается как
> генерируется заполнение S-box'ов, почему оно разное для разных контор и как
> отличить "секурный" вариант от варианта который может приводить к ослаблению шифра.А почему вы уверены, что для алгоритмов сертифицированных на территории США нет "бэкдоров"?
>> заплатки и что он лучше знает каково его качество. Вы конечно
>> с ним согласны...Или нет?! А в общем, мне все равно.
> В случае с ГОСТ у ряда криптографов вообще есть подозрение что там
> может быть бэкдор и кому надо - умеют вскрывать его сильно
> проще нежели афишируется. Дело в том что нигде не описывается как
> генерируется заполнение S-box'ов, почему оно разное для разных контор и как
> отличить "секурный" вариант от варианта который может приводить к ослаблению шифра.Зато есть описание к des. Оно сильно похоже. А почему разное?... Вы гост 28147 открывали? Сдается мне что нет - тогда бы туфу не творили. Блок перестановок является долговременным ключевым элементом и обязан быть разным в разных каналах связи, и выдатся компететными органами - гост 28147, страница 8, внизу.
Ждём сертифицированного с ГОСТом =)
Хотя, у нас ФСБ просто идиотски к этому подходят.
Занимается сертификацией один отдел, который не может сертифицировать два продукта одновременно. То есть однозадачны они...
Вообще у нас в России всё что касается сертификации ИБ направлено только на получение бабла ведомствами вроде ФСТЭК и ФСБ. При том они явно закрывают глаза на маразм и посылают на три буквы спецов, которые явно указывают на косяки. Лукацкий не раз об этом говорил. Так что, пока они ведут себя как жлобы
(Все знают что виндой у нас торгует управление при президенте Рф, а некоторые продукты купить можно только там? =)) хрен мы дождемся нормального развития ИБ...Кстати, у наших соседей для шифрования трафика тоже используется гостовый алгоритм, а для цифровой подписи у украинцев и белорусов, к примеру, свои стандарты =) Но ДСТУ украинцев слизан с нашего ГОСТа=) вот такие дела =)
> =) Но ДСТУ украинцев слизан с нашего ГОСТа=) вот такие дела
> =)Вы в этом уверены?
[quote]Краткая информация о ДСТУ 4145-2002Алгоритм основан на эллиптических кривых над полем 2 (не суперсингулярные кривые). В стандарте используются кривые в полиномиальном базисе и кривые в оптимальном нормальном базисе. Причем последние (ОНБ) двух разных типов: второго и третьего типа. Основой для разработки даного стандарта послужил международный стандарт IEEE P1363a. Поэтому принципиальным отличием ДСТУ 4145 является только использование "своей" функции хеширования. Для хеширования используется алгоритм - межгосударственный стандарт ГОСТ 34.311-95 (ранее ГОСТ 28147-89 в режиме имитовставки).[/quote]http://infoch.info/view_lesson.php?id=33
>[оверквотинг удален]
>> =)
> Вы в этом уверены?
> [quote]Краткая информация о ДСТУ 4145-2002
> Алгоритм основан на эллиптических кривых над полем 2 (не суперсингулярные кривые). В
> стандарте используются кривые в полиномиальном базисе и кривые в оптимальном нормальном
> базисе. Причем последние (ОНБ) двух разных типов: второго и третьего типа.
> Основой для разработки даного стандарта послужил международный стандарт IEEE P1363a. Поэтому
> принципиальным отличием ДСТУ 4145 является только использование "своей" функции хеширования.
> Для хеширования используется алгоритм - межгосударственный стандарт ГОСТ 34.311-95 (ранее
> ГОСТ 28147-89 в режиме имитовставки).[/quote]http://infoch.info/view_lesson.php?id=33А наш 2001 ГОСТ какбэ тот же алгоритм, вы не в курсе, да?)
Ужос. Всегда обходил сертифицированную гнусь за 10 километров - сертификация ничегошеньки не даёт, зато не даёт нормально обновлять ПО. Жаль тех кому приходится использовать сертифицированное.
> Ужос. Всегда обходил сертифицированную гнусь за 10 километров - сертификация ничегошеньки
> не даёт, зато не даёт нормально обновлять ПО. Жаль тех кому
> приходится использовать сертифицированное.чувак, вот та часть , которая сертифицирована - ее уже незачем обновлять.
если какую-нить принципиальную дыру найдут - проще будет отказаться от продукта вообще, чем фиксить
> чувак, вот та часть , которая сертифицирована - ее уже незачем обновлять.Да, надо наслаждаться зондами, как сертифицированными так и вновь обнаруженными :)
Чувак, к информационной безопасности ты имеешь отношение как домохозяйка к ракетным технологиям. И у нас, и "у них" серьезные люди используют сертифицированные железо и софт. Вот только они доверяют FIPSу, а мы - ФСТЭКу. Высокая политика, понимаешь.
Самым логичным было бы принимать совместимые стандарты, то есть переводить международные.
Но нет же, мы же гордые птицы, у нас своя система ни с чем не совместимая и безобразно сформированная.
> Самым логичным было бы принимать совместимые стандарты, то есть переводить международные.Для США самый "международный" крипто-алгоритм тот, к которому у них есть "ключ" для быстрого вскрытия. Для нас - крипто, для которого наши спец-службы имеют "ключ".
Какой алгоритм примем за международный? ;)
>Какой алгоритм примем за международный? ;)Один поверх другого.
>>Какой алгоритм примем за международный? ;)
> Один поверх другого.Тогда ни США ни РФ не примут его за стандарт. Так что придется таки определяться ;)
Ну зашибись.
Давайте уже на дюймовую систему переходить.Зыж
Международные (если такие применительно к сабжу есть) как раз сабжем и не затонулись.
См. последний абзац.
> Ну зашибись.
> Давайте уже на дюймовую систему переходить.
> Зыж
> Международные (если такие применительно к сабжу есть) как раз сабжем и не
> затонулись.
> См. последний абзац.вопрос-оффтопик тогда. вот в винде есть фипс-сертифицированый криптопровайдер, который и офис и почта может использовать. AES там, SHA всякий. И что , запрещен ли он в российских госконторах ?
> вопрос-оффтопик тогда. вот в винде есть фипс-сертифицированый криптопровайдер, который
> и офис и почта может использовать. AES там, SHA всякий.
> И что , запрещен ли он в российских госконторах ?Для обработки данных, требующих сертифицированных средств защиты, например персданных, да запрещен. см. соответствующие статьи законов, о тех же персданных.
Вот только ты говоришь про "серьёзных людей". У нас эту сертифицированную хохломень силком пихают в каждое госучреждение, теребя за это немерянное бабло.
Ха, VipNET этим летом нагнул все вузы и ссузы в РФ. Рособрнадзор обязал всех подключиться к "защищенной" випнетом сети ФИС ЕГЭ: http://priem.edu.ru/