Программа capicom что это
Установка Capicom на компьютер
Объект capicom — это библиотека, которая отвечает за распознание и отображение сертификата ЭЦП на компьютере, на котором используется электронная цифровая подпись.
Именно он отвечает за шифровку и дешифровку данных. Наличие работающей базы капиком является обязательным условием для работы с электронными площадками, например, с ЭТП Сбербанк-АСТ.
Установка Capicom с сайта Microsoft
Для начала можно скачать архив с дистрибутивом с официального сайта Microsoft по этой ссылке https://www.microsoft.com. Затем выполните автоматическую установку, нажав на необходимые кнопки в появляющихся диалоговых окнах. По сути, каждый раз Вам будет необходимо нажимать кнопку Next.
Другой вариант установки Capicom
Последнее время сайт Microsoft работает нестабильно и при попытке скачать файл установщика появляется ошибка 404. В этом случае можно взять дистрибутив на другом сайте, например, на aetp.ru. Далее расскажем, как работать с этим сайтом и установить библиотеку Capicom на Ваш компьютер.
На главной странице Ассоциации Электронных Торговых Площадок спускаемся в самый низ и в разделе «электронная подпись» выбираем раздел «Библиотеки для ЭП».
На открывшейся странице, под словом «Capicom» нажмите кнопку «скачать» и выполняем установку.
Нажимаем «Next» и принимаем лицензионное соглашение. Далее переходим на следующие шаги до кнопки «Install», а после установки нажимаем «Finish».
Скачивание и установка Capicom: видео
Помощь в настройке ЭЦП и рабочего места
Если у вас остались вопросы и при ваших действиях все равно появляется ошибка о том, что capicom не установлен, свяжитесь с нашими специалистами и они помогут с установкой.
CAPICOM, ссылка
Клиент CAPICOM COM предоставляет службы, позволяющие разработчикам приложений добавлять безопасность на основе криптографии для приложений. Интерфейс CryptoAPI включает функции проверки подлинности с помощью цифровых подписей, для сообщений запечатывание, а также для шифрования и расшифровки данных.
Категория | Описание |
---|---|
Объекты хранилища сертификатов | Объекты, доступные для использования хранилищ сертификатов и сертификатов в этих хранилищах. |
Объекты цифровых подписей | Объекты, используемые для цифровой подписи данных и для проверки цифровых подписей. |
Запечатанные объекты данных | Объекты, используемые для создания сообщений с запечатанными данными для обеспечения конфиденциальности и расшифровки данных в запечатанных сообщениях. |
Объекты шифрования данных | Объекты, используемые для шифрования данных и расшифровки зашифрованных данных. |
Вспомогательные объекты | Объекты, используемые для изменения поведения по умолчанию и для управления сертификатами, хранилищами сертификатов и сообщениями пользовательского интерфейса. |
Интерфейсы взаимодействия | Интерфейсы, которые позволяют наследовать интерфейс CryptoAPI для совместной работы с CAPICOM 2,0. |
Типы перечисления | Типы перечислений, используемые с CAPICOM. |
Объекты хранилища сертификатов
Следующие объекты работают с хранилищами сертификатов и сертификатами в этих хранилищах. CAPICOM поддерживает использование хранилищ сертификатов «текущий пользователь», «локальный компьютер», «память» и Active Directory.
Объекты цифровых подписей
Следующие объекты экспортируются в данные цифровой подписи и для проверки цифровых подписей.
Запечатанные объекты данных
Следующие объекты экспортируются для создания сообщений с запечатанными данными для обеспечения конфиденциальности и расшифровки данных в запечатанных сообщениях.
Объект | Описание |
---|---|
енвелопеддата | Объекты, используемые для создания, отправки и получения данных, упакованных в оболочку. Запечатанные данные шифруются таким образом, чтобы их могли расшифровывать только предполагаемые получатели. |
Recipients | Коллекция объектов сертификатов предполагаемых получателей запечатанного сообщения. |
Объекты шифрования данных
Следующий объект экспортируется для шифрования произвольных данных в целях конфиденциальности и расшифровки зашифрованных данных.
Объект | Описание |
---|---|
EncryptedData | Объекты, используемые для шифрования данных. Зашифрованные данные в объекте EncryptedData можно расшифровать. |
Вспомогательные объекты
Следующие объекты экспортируются для изменения поведения по умолчанию других объектов, а также для управления сертификатами, хранилищами сертификатов и сообщениями.
Интерфейсы взаимодействия
Следующие интерфейсы позволяют наследовать интерфейс CryptoAPI для совместной работы с CAPICOM 2,0.
Типы перечисления
CAPICOM определяет следующие типы перечислений:
Объект Certificate
Объект Certificate представляет один цифровой сертификат.
Объект сертификата предоставляет следующие интерфейсы:
Назначение
Объект Certificate используется для выполнения следующих задач:
Элементы
Объект сертификата имеет следующие типы членов:
Методы
Объект сертификата содержит следующие методы.
Свойства
Объект сертификата имеет следующие свойства.
Свойство | Тип доступа | Описание |
---|---|---|
Архивная | Чтение/запись | Задает или получает логическое значение, указывающее, архивируется ли сертификат. (Наследуется от CertificateICertificate2) |
IssuerName | Только для чтения | Извлекает строку, содержащую имя издателя сертификата. (Наследуется от CertificateICertificate2ICertificate) |
PrivateKey | Чтение/запись | Задает или получает закрытый ключ, связанный с сертификатом. (Наследуется от CertificateICertificate2) |
Номер | Только для чтения | Извлекает строку, содержащую серийный номер сертификата. (Наследуется от CertificateICertificate2ICertificate) |
SubjectName | Только для чтения | Извлекает строку, содержащую имя субъекта сертификата. (Наследуется от CertificateICertificate2ICertificate) |
Отпечаток | Только для чтения | Извлекает шестнадцатеричную строку, содержащую хэш SHA-1 сертификата. (Наследуется от CertificateICertificate2ICertificate) |
валидфромдате | Только для чтения | Возвращает начальную дату срока действия сертификата. (Наследуется от CertificateICertificate2ICertificate) |
валидтодате | Только для чтения | Возвращает дату окончания срока действия сертификата. (Наследуется от CertificateICertificate2ICertificate) |
Version | Только для чтения | Возвращает номер версии сертификата. (Наследуется от CertificateICertificate2ICertificate) |
Remarks
Объект сертификата может быть создан и защищен для создания скриптов. ProgID для объекта сертификата — CAPICOM. Certificate. 2.
CAPICOM 1. x: ProgID для объекта сертификата — CAPICOM. Certificate. 1 «.
Подготовка к использованию элемента CAPICOM
Приложения, использующие объекты CAPICOM, должны создаваться с помощью CAPICOM.dll. CAPICOM.dll также должны присутствовать и быть зарегистрированы во время выполнения для использования объектов CAPICOM. CAPICOM.dll следует добавлять в ссылки на проекты Visual Basic для использования объектов CAPICOM.
CAPICOM доступен в виде распространяемого файла, который можно скачать из распространяемого пакета Platform SDK: CAPICOM. Дополнительные сведения о версиях CAPICOM см. в разделе CAPICOM Versions.
Регистрация CAPICOM.dll
В командной строке измените каталог на каталог, где хранится CAPICOM.dll, а затем введите следующую команду:
regsvr32 CAPICOM.dll
Примеры ограничений для кода
Для более краткого и более удобного для чтения кода принципы хорошей практики программирования не всегда следуют в этих примерах. В частности, отображаются только ограниченные ответы на ошибки. Работающие приложения всегда должны проверять возвращенные коды ошибок и выполнять соответствующие действия при обнаружении ошибки.
Необходимые контейнеры ключей, ключи и сертификаты в CAPICOM
Хотя некоторые операции с объектами CAPICOM можно выполнять на любом компьютере любым пользователем, создание цифровых подписей и получение содержимого в виде текста в оболочке сообщения с помощью объектов CAPICOM — это операции на основе сертификатов. Пользователь, который создает цифровую подпись и пользователь, который получает зашифрованное содержимое запечатанного сообщения, должен иметь цифровой сертификат с доступным связанным закрытым ключом. Если сертификат с соответствующим закрытым ключом отсутствует, операция шифрования завершится ошибкой. Пользователи приложений CAPICOM должны обеспечить наличие соответствующего сертификата и доступного закрытого ключа при выполнении приложений.
Некоторые примеры в следующих разделах выполняют операции, для которых требуется доступная пара открытого и закрытого ключей для шифрования и расшифровки файлов, сообщений и подписей. Во время выполнения многие из этих программ будут компилироваться и выполняться, но при этом не будет иметь соответствующие контейнеры ключей, ключи, хранилища сертификатов и Сертификаты в этих хранилищах.
Создание самозаверяющего сертификата
После загрузки Makecert.exe выполните следующую команду в командной строке, подставив имя пользователя username, название организации для название_организации и название компании для CompanyName:
Сертификат можно поместить в хранилище My текущего пользователя. Импортируйте сертификат, созданный в корневом хранилище, чтобы он был доверенным.
Подробная инструкция по установке Capicom для Сбербанк Аст
Пользователи услуг Сбербанка онлайн сталкивались с тем, что не могут произвести необходимые манипуляции в программе без элемента управления ActiveX. Capicom для Сбербанк АСТ — незаменимая часть софта для нормальной работы программы. Несмотря на то что компания-разработчик перестала поддерживать Капиком, он востребован у многих пользователей.
Что такое Капиком?
Капиком — это файл, обеспечивающий безопасность данных пользователя. Если расшифровать аббревиатуру САPICOM, то получится Crypto API COM-object, то есть элемент, позволяющий через криптосистему обеспечить сохранность данных. Используя элемент, можно работать с электронной подписью, расшифровывать и кодировать информацию.
Разработчик файла, американская компания Майкрософт, сняла объект с поддержки, но он продолжает автоматически загружаться с установкой или обновлением системы Windows. Если процесс загрузки не произошел, то придется устанавливать элемент самостоятельно вручную.
Собираясь скачать объект, нужно знать, что существует отличие файла Капиком в зависимости от разрядности Windows 32 или 64. Чтобы понять, какая версия элемента управления АctiveХ требуется, нужно ознакомиться с параметрами установленной на компьютере операционной системы. Для этого следуют путем: «Мой компьютер» — нажатие правой клавишей мышки — «Свойства». В открывшемся окне ищут пункт «Тип системы», где в конце указано х32 или х64. Это и будет требуемая характеристика ОС.
Устанавливать файл нужно в том случае, если при работе со Сбербанком онлайн всплыло окно с надписью «Не установлен объект Сарicom». Произошло это из-за того, что на компьютере отсутствует капикомоская библиотека.
Подробная инструкция по скачиванию и установке Capicom от Сбербанка
Скачать и установить Capicom можно как с официального сайта Microsoft, так и в системе «Сбербанк АСТ». Последней официальной версией разработчика является 2.1.0.2.
Определившись, для какой системы Windows 32 или 64 требуется файл, нужно зайти в браузер и посетить сайт «ЭТП Сбербанк-АТС». Элемент можно установить в том случае, если войти в систему с правами администратора.
Перейдя по ссылке, рекомендуется сохранить архив под названием «CAPICOM-KB931906-v2102» на жесткий диск компьютера. На следующем этапе заходят в сохраненный архив и распаковывают его, нажав «Извлечь в».
Когда разархивирование файла произошло, рядом появляется папка с таким же, как у архива, названием. В нее нужно зайти и запустить элемент Капиком, при этом операция производится правой кнопкой мыши от имени администратора.
Как только файл начал работать, появится «Мастер установки приложений Капиком». На этом этапе нажимают клавишу Next или «Дальше». В открывшемся окне напротив надписи I accept the terms in the License Agreement в квадратике ставят галку и нажимают «Дальше».
В следующем открывшемся окне вручную прописывают путь установки библиотеки элемента Капиком. По умолчанию в строке уже будет светиться адрес: C:\Program Files\Microsoft CAPICOM 2.1.0.2\. Чтобы путь установки появился, нажимают кнопку Browse. В открывшемся окне файлу задают маршрут: C:\Windows\System32\ и нажимают «ОК».
Как только элемент установлен, можно приступать к работе со Сбербанком. Компания-разработчик, сообщив о прекращении поддержки элемента, предложила своим пользователям использовать альтернативные файлы, с каталогом которых можно ознакомиться на сайте корпорации.