Директорией (или HDIMAGE) в КриптоПро CSP обозначается место хранения контейнеров с ключами электронной подписи на системном диске.
Директория на WindowsДиректория на macOS

- Директория на Windows
- Директория на macOS
- 2 ответа
- Экспорт сертификата через Инструменты КриптоПро (cptools)
- Экспорт сертификата из контейнера с помощью КриптоПро CSP
- 15 ответов
- Разбираемся
- 1-й способ. Установка через «Инструменты КриптоПро»
- 2-й способ. Установка через «КриптоПро CSP»
- Установка личного сертификата на macOS
Директория на Windows
При выборе в качестве носителя для создания контейнера «Директория» (Использовать для хранения ключей директорию на жестком диске) файлы контейнера будут записаны по следующему пути:
Обратите внимание, каталог «AppData» является скрытым и чтобы в него попасть нужно включить отображение скрытых файлов или набрать «%appdata%» прямо в адресной строке проводника.
В этой директории вы увидите стандартные файлы контейнеров в папках формата хххххххх.000Внутри будут файлы с расширением *.key. Это и есть контейнер криптопро с закрытым и открытым ключом, а также сертификатом, если он был установлен в контейнер.


Директория на macOS
Контейнер КриптоПро CSP на маке находится в директории:
В открывшейся папке выберите подпапку с именем пользователя. В ней вы найдёте папки с контейнерами КриптоПро.
Директория с контейнерами КриптоПро CSP на жёстком диске (HDIMAGE) обновлено: 3 марта, 2023 автором:
2 ответа
Иногда для регистрации на каком-либо портале требуется загрузить файл сертификата в формате *.cerНо где найти этот файл мало кто знает.
Ваш сертификат находится в контейнере КриптоПро, который записан на USB-токен, флешку или в реестр. Чтобы его оттуда извлечь необходимо провести ряд несложных действий!
Полученный данным способом сертификат содержит открытую информацию и может безопасно передаваться любому лицу (сайту, порталу)!
Данная инструкция отвечает на следующие вопросы:
Экспорт сертификата через Инструменты КриптоПро (cptools)
Наберите в меню пуск или в поиске

1. Выберите вкладку «Сертификаты»2. Выберите нужный сертификат3. Нажмите кнопку «Экспортировать сертификаты»

4. Выберите папку и задайте любое имя файла5. Рекомендуется выбрать формат *.cer, как наиболее распространённый6. Нажмите «Сохранить»

В указанной папке будет сохранён файл сертификата с открытым ключом (открытая часть). Этот файл можно безопасно передавать третьим лицам.
Экспорт сертификата из контейнера с помощью КриптоПро CSP
Далее инструкция на примере КриптоПро 4.0 для Windows.
1. Запустить программу КриптоПро CSP
Найти её можно в меню «Пуск» или в Панели управления


3. С помощью кнопки «Обзор» выбрать нужный контейнер
Если в списке вы не видите свой контейнер, убедитесь что носитель с ЭЦП подключен к компьютеру и драйвер на USB-токен установлен.
4. После выбора контейнера откроются данные из сертификата электронной подписи.
Убедитесь что это именно тот сертификат, который вам нужен!
Затем нажимаем «Свойства», откроется сертификат ЭЦП


5. Открывается «Мастер экспорта сертификатов»
Ни в коем случае не экспортировать закрытый ключ, иначе тот кому вы отправите ваш сертификат сможет использовать вашу ЭЦП по своему усмотрению!
Выберите формат экспортируемого файла в соответствии с требованиями портала. В большинстве подойдут настройки по умолчанию, т.е. « Файлы X.509 (. CER) в кодировке DER»
Далее укажите путь и имя сохраняемого сертификата
Нажмите «Готово» и ваш сертификат сохранится в указанном каталоге!
Полученный таким образом файл сертификата (.cer) можно без опасения передавать третьим лицам, т.к. он содержит только открытые сведения (открытый ключ).
Экспорт сертификата из контейнера КриптоПро CSP обновлено: 28 марта, 2023 автором:
15 ответов
Папка Crypto в папке Microsoft — содержит данные, связанные с криптографией при использовании алгоритма шифрования RSA (может например потребоваться для ЭЦП).
Простыми словами: если на ПК установлено ПО по работе с электронно-цифровой подписью, например КриптоПро, то удалять данную директорию не стоит. В другом случае — лучше сделать бэкап содержимого, после пробовать удалить, при наличии проблем — восстановить содержимое. Но в любом случае — все на свой страх и риск. Второе — идеально создать образ системы, а не точку восстановления, тогда папку можно просто удалить, а если будут проблемы при удалении (если висит замочек) — используйте утилиту Unlocker.
Разбираемся
Эта папка может быть на Windows XP, точный путь:
С папкой могут происходить странные явления — при открытии свойств размер может постоянно увеличиваться. Внутри Crypto часто бывает папка RSAMachineKeys, в свойствах написано что файлов много, но если открыть эту папку — не видно ни одного. Эти файлы даже нельзя проверить антивирусом.
В интернете пишут что данная папка предназначена для хранения данных, связанных с криптографией используя алгоритм RSA (может использоваться электронно-цифровой подписью). Скорее всего именно поэтому файлов невидно.
Также найдена версия, что Crypto — директория системного API, который отвечает за криптографию (ключи шифрования). Если очистить папку, то файлы будут генерироваться новые, но лучше их не удалять, могут быть проблемы с некоторым установленным ПО (например Крипто Про).
В каталоге RSAMachineKeys могут хранится данные ключей сертификатов для пользователей и компьютеров. Данные используются службами сертификации и Internet Explorer, а также другими браузерами. Поэтому удалять эти данные нежелательно.
Пример содержания директории MachineKeys:


Надеюсь данная информация оказалась полезной. Удачи и добра, до новых встреч друзья!
Подразумевается что криптопровайдер КриптоПро CSP у вас уже установлен, сертификат электронной подписи уже получен и записан в контейнер на флешке, жёстком диске, реестре или USB-токене.
Если КриптоПро CSP не установлен, то перейдите в раздел Программы для работы с электронной подписью и установите необходимое ПО.
1-й способ. Установка через «Инструменты КриптоПро»
Этот способ работает только с КриптоПро CSP версии не менее 5.0
Зачем на вкладке «Контейнеры» выберите нужный контейнер и нажмите «Установить сертификат»

2-й способ. Установка через «КриптоПро CSP»
Для установки сертификата электронной подписи в хранилище «личное» выполните действия согласно инструкции:
Откройте программу КриптоПро CSP через меню «Пуск» или Панель управления

Выберите ключевой контейнер из которого нужно установить сертификат



Если появляется запрос о замене сертификата, нажмите «Да»
Установка личного сертификата на macOS
Запустите терминал и введите команду установки сертификатов:
/opt/cprocsp/bin/csptestf -absorb -certs
После выполнения команды вы должны увидеть сообщение
Сертификат или сертификаты, если их несколько, установлены!
