Skip to content

Приложение для быстрого добавления множества ЭЦП КриптоПро на станциях с Windows и Linux.

Notifications You must be signed in to change notification settings

Demetrous-fd/CryptoPro-Mass-Installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CryptoPro Mass Installer

Приложение для быстрого добавления множества электронных подписей на станциях с Windows и Linux.

Ссылка на скачивание последней версии программы

Требования для запуска

  • КриптоПро ЭЦП 4-5 версии

Как использовать

  1. Не обязательно: Экспортируйте контейнер в pfx файл

  2. Перенесите сертификаты и контейнеры(pfx файлы или директории) в папку certs, если она отсутствует создайте.

  3. Если требуется установить корневые сертификаты, создайте папку root в папке certs и перенесите сюда корневые сертификаты (.cer/.p7b).

  4. Создайте файл excel, заполните поля container(название pfx файла/директория контейнера), cert(название файла), pfx_password и сохраните файл с названием "data" формате CSV UTF-8 (Разделитель - запятая) в папке с приложением.

    container cert pfx_password
    Иванов А.И.pfx Иванов А.И.cer SomeStrongPass
    akimokyv.000 Петров А.И.cer
    # Сидоров А.И.pfx Сидоров А.И.cer SomeStrongPass

    Если требуется пропустить установку определенной подписи, добавьте в начало поля container "решетку с пробелом" > "# "

  5. Запустите mass

Аргументы запуска

Использование:
  mass [flags] <command> [command flags]

Commands:
  install - Установка электронной подписи
  export - Экспортирование электронной подписи в pfx

Flags:
  -debug
        Включить отладочную информацию
  -exportable
        Разрешить экспорт контейнеров
  -skip-root
        Пропустить установку корневых сертификатов
  -version
        Отобразить версию программы
  -wait
        Перед выходом ожидать нажатия клавиши enter (default true)

Запустите `mass <command> -h` чтобы получить справку по определенной команде
Использование:
  mass install -cont "..." -cert "..." [flags]

Flags:
  -cert string
        [Требуется] Путь до файла сертификата
  -cont string
        [Требуется] Путь до pfx/папки контейнера
  -name string
        Название контейнера
  -pfx_pass string
        Пароль от pfx контейнера
Использование:
  mass export -cont "..." [flags]

Flags:
  -cont string
        [Требуется] Название контейнера или путь до папки
  -name string
        Название контейнера
  -o string
        Путь до нового pfx контейнера
  -pass string
        Пароль от pfx контейнера

Поддержка проекта

Если вы обнаружили ошибку или хотите предложить идею для улучшения проекта, создайте issue.

Если у вас есть возможность и желание внести улучшения в проект, отправляйте pull request.

About

Приложение для быстрого добавления множества ЭЦП КриптоПро на станциях с Windows и Linux.

Topics

Resources

Stars

Watchers

Forks