Криптопро csp как перенести лицензию на другой компьютер
Дата публикации 19.01.2018
Чтобы перенести ключ криптопровайдера КриптоПро CSP с одного компьютера на другой, необходимо:
- Создать копию закрытого ключа на прежнем рабочем месте (компьютере), где первоначально подключен и настроен сервис «1С-Отчетность».
- Установить программу-криптопровайдер КриптоПро CSP на новом рабочем месте, с которого планируется использовать сервис «1С-Отчетность».
- Перенести копию ключа и восстановить закрытый ключ на новом рабочем месте, с которого планируется использовать сервис «1С-Отчетность».
В этой статье рассматривается создание копии закрытого ключа, ее перенос и восстановление закрытого ключа на новом рабочем месте, на котором планируется использование прежней учетной записи 1С-Отчетности.
Криптопро csp как перенести лицензию на другой компьютер
«Переноса» КриптоПро CSP с одного компьютера на другой как такового нет. При необходимости использовать уже введенную лицензию на другом рабочем месте выполните установку КриптоПро CSP и введите эту же лицензию одним из описанных способов. После этого необходимо удалить КриптоПро CSP с предыдущей рабочей машины. Использование одной лицензии разрешается только на одном рабочем месте или сервере единовременно.
Серийный номер лицензии находится на официальном бланке. В случае, если лицензия утеряна и она приобреталась в КриптоПро, можно оформить услугу по восстановлению бланка лицензии.
Перед установкой КриптоПро CSP на новый компьютер убедитесь, что вы устанавливаете версию, которая указана в бланке вашей лицензии.
Не забудьте о переносе используемых сертификатов и соответствующих им закрытых ключей.
Часто задаваемые вопросы¶
В данном разделе содержатся ответы на часто задаваемые вопросы. Все рассмотренные вопросы содержат ответы по сути, без лишней теории. За разъяснениями и дополнительной информацией обращайтесь к предыдущим разделам данного руководства.
Ниже приведен список команд для каждой из версий КриптоПро. Команды позволяют извлечь номер лицензии КриптоПро из реестра в текстовый файл на рабочем столе. Достаточно просто скопировать команду в cmd. После ее выполнения на рабочем столе появится txt файл CProX.X-license.txt с номером лицензии. Пример содержания файла:
Строка напротив параметра ProductID и будет значением лицензии, в моем случае это 3636GN000001D1X5FUННU6Q43 .
Перенос лицензии КриптоПро CSP
Серийный номер КриптоПро CSP находится в ветке реестра
в значении параметра ProductID (имя раздела EE7CC21E7B63AAA429E4F2C57DB5ECFC может оказаться другим). Также у меня их более одного в одном из них был в отрытом виде сам ключ, по этому перенос может быть просто сведен к копированию и вводу на новом ПК. С текущего во ибежании нарушения лицензионного соглашения КриптоПро лучше удалить.
К сожалению бумажки теряются и данный способ порой единственный, чтобы перенести лицензию.
- КриптоПро CryptoPro криптоконтейнеры
- КриптоПро
- КриптоПро CSP
- CSP
- ProductID
- лицензия
- Назад
- Вперед
Если вам помогла статья или информация была полезной. Благодарность, не должна знать границ.
Шаг 2. Экспортируем ключи
Приступаем к экспорту ключей. Путь, по которому находится контейнер с ключами может отличаться в зависимости от некоторых условий, а именно:
В 32 разрядной Windows:
HKEY_LOCAL_MACHINESOFTWARECryptoProSettingsUsers\Keys(Название контейнера)
В 64 разрядной Windows:
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeCrypto ProSettingsUSERS\Keys(Название контейнера)
В некоторых случаях (виртуальные машины) сертификат попадает сюда:
HKEY_USERSS-1-5-21-_ClassesVirtualStoreMACHINESOFTWAREWow6432NodeCrypto ProSettingsUSERS\Keys(Название контейнера)
Где SID это значение, которые мы выяснили на Шаге 1, оно как правило имеет вид S-1-5-21-1155488311-1545672654-485675444-1000. Название контейнера — это название наших ключей, их может быть большее одного.
Делаем экспорт куста Keys.
Аналогичным образом выясняем SID и место нахождения контейнера на ПК приемнике.
Перенос сертификата на другой компьютер из реестра
Перенос сертификата из реестра на другой компьютер заключается в экспорте ветки Keys из реестра ( Win + R regedit Enter ):
Где S-1-5-22-4136589715-5648997447-1896583097-0023 — это SID пользователя, у которого были установлены экспортируемые сертификаты. Если вам необходимо перенести только один конкретный сертификат, то ищем его в Keys в виде директории и экспортируем именно его. Сохраняем его в файл *.reg.
Теперь нам нужно узнать SID пользователя Windows, которому мы собираемся перенести экспортированные сертификаты. Узнать это можно выполнив команду из командной строки ( Win + R cmd Enter ):
Теперь в экспортированных сертификатах (в файле *.reg) необходимо SID старого пользователя (в данном примере это S-1-5-22-4136589715-5648997447-1896583097-0023) заменить на только что полученный при помощи выполнении команды выше. Файл открывается любым текстовым редактором. На вашь вкус
Запускаем REG файл, соглашаемся с предупреждением о внесении данных в реестр windows.
Теперь необходимо установить личные сертификаты для привязки сертификатов к контейнерам, установив сертификаты в личный хранилище. Можно также это сделать(помимо КонтурПро CSP) в автоматическом режиме через сервис диагностики Контура