Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline kiav  
#1 Оставлено : 8 октября 2016 г. 0:20:39(UTC)
kiav

Статус: Участник

Группы: Участники
Зарегистрирован: 30.09.2016(UTC)
Сообщений: 21
Российская Федерация

Сказал(а) «Спасибо»: 11 раз
Читаю "Руководство безопасности администратора Linux". Раздел "4.5. Настройка криптопровайдера по умолчанию".

Там упоминаются типы криптопрвайдеров. В CSP 4.0.9797 (тот что R2) их три:
Код:
$ cpconfig -defprov -view_type
Listing Available Provider Types:
Provider type   Provider Type Name
_____________   _____________________________________
      75        GOST R 34.10-2001 Signature with Diffie-Hellman Key Exchange
      80        GOST R 34.10-2012 (256) Signature with Diffie-Hellman Key Exchange
      81        GOST R 34.10-2012 (512) Signature with Diffie-Hellman Key Exchange


Тип криптопровайдера 75 мне уже знаком. Он указывался в командах примера по созданию криптоконтейнера для ридера HDIMAGE.

Оказалось, что на каждый тип есть по два криптопровайдера:
Код:
$ cpconfig -defprov -view -provtype 75
Listing Available Providers:
Provider type   Provider Name
_____________   _____________________________________
       75       Crypto-Pro GOST R 34.10-2001 KC1 CSP
       75       Crypto-Pro GOST R 34.10-2001 Cryptographic Service Provider
Код:
$ cpconfig -defprov -view -provtype 80
Listing Available Providers:
Provider type   Provider Name
_____________   _____________________________________
       80       Crypto-Pro GOST R 34.10-2012 KC1 CSP
       80       Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider
Код:
$ cpconfig -defprov -view -provtype 81
Listing Available Providers:
Provider type   Provider Name
_____________   _____________________________________
       81       Crypto-Pro GOST R 34.10-2012 KC1 Strong CSP
       81       Crypto-Pro GOST R 34.10-2012 Strong Cryptographic Service Provider


Все шесть криптопровайдеров можно увидеть на странице тестового УЦ при формировании заявки на сертификат (нужен плагин для браузера).

В чем разница между типами криптопровайдеров и разница между криптопровайдерами в пределах одного типа?
Offline Русев Андрей  
#2 Оставлено : 10 октября 2016 г. 11:35:13(UTC)
Русев Андрей

Статус: Сотрудник

Группы: Администраторы, Участники
Зарегистрирован: 16.04.2008(UTC)
Сообщений: 1,272

Сказал(а) «Спасибо»: 22 раз
Поблагодарили: 446 раз в 325 постах
Имена вида "Crypto-Pro GOST R 34.10-* KC? CSP" - это наши стандартные имена для типов на unix.
"GOST R 34.10-*" обозначает поддерживаемые алгоритмы, а KC? - уровень защищённости СКЗИ.
Такой выбор имён обусловлен тем, что на unix можно поставить одновременно, например, KC1 и KC2-провайдеры.

На Windows одновременная установка KC1 и KC2 никогда не была не предусмотрена, поэтому исторически там использовались имена вида:
"Crypto-Pro GOST R 34.10-* Cryptographic Service Provider", по которым нельзя понять уровень защищённости.
Для провайдера с "длинными" ключами добавлено слово "Strong".

Начиная с "2016-07-12 КриптоПро CSP 4.0.9758 Ostrogradsky" для удобства мы добавили на unix регистрацию имён провайдеров в windows-стиле.
С ними сохраняется неоднозначность уровня защищённости. В данный момент, какой провайдер поставлен последним, тот и займёт windows-имена.
Официальная техподдержка. Официальная база знаний.
thanks 2 пользователей поблагодарили Русев Андрей за этот пост.
Андрей * оставлено 10.10.2016(UTC), kiav оставлено 10.10.2016(UTC)
Offline kiav  
#3 Оставлено : 10 октября 2016 г. 15:35:04(UTC)
kiav

Статус: Участник

Группы: Участники
Зарегистрирован: 30.09.2016(UTC)
Сообщений: 21
Российская Федерация

Сказал(а) «Спасибо»: 11 раз
Правильно ли я понял, что криптопровайдеры типа 81 не поддерживают ключи шифрования? Это о разнице между алгоритмами.

Я пробовал создать самоподписанный сертификат на криптоконтейнере типа 81, но получил все равн6о 75.
Создавал контейнер и сертификат в нем одним вызовом csptestf на ридере HDIMAGE.
Хотя, вероятнее всего, при создании сертификата надо было указать явно тип криптопровайдера.

Отредактировано пользователем 10 октября 2016 г. 15:40:11(UTC)  | Причина: Команда certmgr --list -store uMy' показывает криптопровайдер, установивший сертификат, а не создавш

Offline Русев Андрей  
#4 Оставлено : 11 октября 2016 г. 19:33:05(UTC)
Русев Андрей

Статус: Сотрудник

Группы: Администраторы, Участники
Зарегистрирован: 16.04.2008(UTC)
Сообщений: 1,272

Сказал(а) «Спасибо»: 22 раз
Поблагодарили: 446 раз в 325 постах
Неправильно. Пока провайдеры отличаются только алгоритмами асимметричных ключей и параметрами шифрования по умолчанию. Сейчас любой тип провайдера может открыть контейнер, созданный любым типом. Поэтому по типу в ссылке на закрытый ключ нельзя судить об алгоритмах. Узнать о них можно с помощью
Код:
csptest -keyset -container имя -info
Официальная техподдержка. Официальная база знаний.
thanks 1 пользователь поблагодарил Русев Андрей за этот пост.
Андрей * оставлено 11.10.2016(UTC)
Offline kiav  
#5 Оставлено : 11 октября 2016 г. 20:11:15(UTC)
kiav

Статус: Участник

Группы: Участники
Зарегистрирован: 30.09.2016(UTC)
Сообщений: 21
Российская Федерация

Сказал(а) «Спасибо»: 11 раз
Автор: olin Перейти к цитате
...Пока провайдеры отличаются только алгоритмами асимметричных ключей и параметрами шифрования по умолчанию. ...

Получается, я напутал.

Алгоритм шифрования в КриптоПро пока один - ГОСТ 28147-89 (Магма). Новый ГОСТ Р 34.12-2015 (Кузнечик) пока не поддерживается.
Есть два алгоритма хеш функций (в том числе новейший) и три алгоритма ЭЦП (также есть новейший).

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.