Capicom что это за программа
Перейти к содержимому

Capicom что это за программа

  • автор:

CAPICOM

CAPICOM — снятый с поддержки элемент управления ActiveX, созданный Microsoft с целью помочь разработчикам приложений в получении доступа к услугам, которые позволяют обеспечить безопасность для приложений на основе криптографических функций, реализованных в CryptoAPI, через технологию COM. CAPICOM можно использовать для цифровой подписи данных, проверки подписи, отображения информации о цифровой подписи и цифровом сертификате, добавлять или удалять сертификаты и, наконец, для шифрования и расшифровки данных.

CAPICOM версии 2.1.0.2 — последняя версия CAPICOM, которая официально поддерживается в Windows Vista. Однако, Microsoft объявила, что поддержка CAPICOM прекращена и далее компонент разрабатываться не будет. Microsoft предлагает заменить [1] CAPICOM криптографическими классами .NET Framework X509.

Примечания

  1. Alternatives to Using CAPICOM (англ.) . Dev Center — Desktop. Microsoft (4 June 2012). Архивировано из первоисточника 8 августа 2012.Проверено 26 июля 2012.
  • Найти и оформить в виде сносок ссылки на авторитетные источники, подтверждающие написанное.
Программные интерфейсы и фреймворки Microsoft Windows
Графика Проводник Windows • DirectX • Direct3D • GDI • Windows Presentation Foundation • Windows Color System • Windows Image Acquisition • Windows Imaging Component
Звук DirectSound • DirectMusic • XACT • Speech API • MME
Мультимедиа DirectShow • Windows Media • Media Foundation
Веб MSHTML • MSXML • Платформа RSS для Windows • JScript • ActiveX • XMLHttpRequest • Гаджеты
Доступ к данным Компоненты Microsoft Data Access • Extensible Storage Engine • ADO.NET • Sync Framework • Jet-механизм
Сети Winsock (LSP) • Filtering Platform • NDIS • Windows Rally • Сервис фоновой интеллектуальой передачи данных • P2P API
Коммуникации TAPI
Администрирование Консоль Win32 • Windows Script Host • Инструментарий управления Windows • PowerShell • Планировщик задач • Offline Files • Теневое копирование • Windows Installer • Диспетчер ошибок Windows • Журнал событий Windows
Модель компонентов COM • COM+ • DCOM • .NET Framework
Библиотеки Microsoft Foundation Classes (MFC) • Active Template Library (ATL) • Windows Template Library (WTL) • Base Class Library (BCL)
Разработка драйверов Windows Driver Model • Windows Driver Foundation (KMDF • UMDF)
Безопасность CryptoAPI (CAPICOM) • Windows CardSpace • Data protection API • Security Support Provider Interface
.NET .NET Framework • ASP.NET • ADO.NET • .NET Remoting • Windows Presentation Foundation • Windows Workflow Foundation • Windows Communication Foundation • Windows CardSpace • XNA Framework • Silverlight • Библиотека параллельного программирования
Межпроцессное
взаимодействие
Dynamic Data Exchange (DDE) • MSRPC • Именованные каналы
Текст и
поддержка языков
Framework Текстовых сервисов • Объектная модель текстов • Редактор метода ввода • Языковые пакеты • Многоязычный интерфейс
Игры XNA Framework • DirectX

Текст и многоязная
поддержка

  • Программные интерфейсы Microsoft
  • Технологии безопасности Microsoft Windows

Wikimedia Foundation . 2010 .

Полезное

Смотреть что такое «CAPICOM» в других словарях:

  • CAPICOM — is an ActiveX control created by Microsoft to help expose a select set of Microsoft Cryptographic Application Programming Interface (CryptoAPI) functions through Microsoft Component Object Model (COM). This will enable every environment that… … Wikipedia
  • List of Microsoft Windows application programming interfaces and frameworks — The following is a list of Microsoft APIs and frameworks. Contents 1 APIs 1.1 Current 1.2 Deprecated 2 Frameworks 2.1 … Wikipedia
  • ASP.NET — Проверить нейтральность. На странице обсуждения должны быть подробности. ASP.NET технология создания веб приложений и веб сервисов от компании Майкр … Википедия
  • Component Object Model — В данной статье или разделе имеется список источников или внешних ссылок, но источники отдельных утверждений остаются неясными из за отсутствия сносок … Википедия
  • JScript — Не следует путать с JavaScript. JScript Семантика: императивный Класс языка: процедурное программирование Тип исполнения: скриптовый Релиз: 9.0 (Март 2011) … Википедия
  • ADO.NET — часть фреймфорка .NET, предоставляющая доступ к данным для приложений, основанных на Microsoft .NET. Не является развитием более ранней технологии ADO, а является самостоятельной технологией. Классы ADO.NET находятся в сборке System.Data.dll… … Википедия
  • Object Linking and Embedding — OLE (англ. Object Linking and Embedding, произносится как oh lay [олэй]) технология связывания и внедрения объектов в другие документы и объекты, разработанная корпорацией Майкрософт. В 1996 году Microsoft переименовала технологию в ActiveX … Википедия
  • Microsoft Trident — У этого термина существуют и другие значения, см. Trident. Trident (также известен как MSHTML) браузерный движок для Microsoft Internet Explorer. Впервые Trident был реализован в четвёртой версии Internet Explorer (октябрь 1997 года),… … Википедия
  • XMLHttpRequest — (XMLHTTP, XHR) API, доступное в скриптовых языках браузеров, таких как JavaScript. Использует запросы HTTP или HTTPS напрямую к веб серверу и загружает данные ответа сервера напрямую в вызывающий скрипт.[1] Информация может передаваться в… … Википедия
  • Base Class Library — Base Class Library, сокращённо BCL стандартная библиотека классов платформы «.NET Framework». Программы, написанные на любом из языков, поддерживающих платформу .NET, могут пользоваться классами и методами BCL создавать объекты… … Википедия
  • Обратная связь: Техподдержка, Реклама на сайте
  • �� Путешествия

Экспорт словарей на сайты, сделанные на PHP,
WordPress, MODx.

  • Пометить текст и поделитьсяИскать в этом же словареИскать синонимы
  • Искать во всех словарях
  • Искать в переводах
  • Искать в ИнтернетеИскать в этой же категории

Файл CAPICOM. dll может привести к повреждению кучи на компьютерах с несколькими процессорами

CAPICOM — это набор функций, который используется при операциях с веб-страницами для шифрования и находится в пакете средств разработки программного обеспечения для Windows (SDK). В разделе интенсивное использование компьютер обнаруживает повреждение кучи, стопки или других областей, которые трудно отслеживать. Приложение Dllhost обычно останавливает обработку данных и веб-страницы, размещенные на компьютере, могут не отвечать на запросы. Эта проблема возникает только в том случае, если на целевом компьютере запущена файл CAPICOM. dll.

Решение

Английская версия данного исправления содержит следующие или более поздние версии файлов: Date Version Size File name ———————————— 06/01/01 1.0.0.2 653 Ccrinst.exe Обратите внимание на то, что на веб-сайте указана эта версия, а новая версия в документации имеет название 1.0 a. Эта проблема устранена, если вы загрузили последнюю версию файла CAPICOM. dll на веб-сайте Майкрософт по следующему адресу:

Статус

Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе «Применяется к».

Подготовка к использованию CAPICOM

[CAPICOM — это 32-разрядный компонент, доступный для использования в следующих операционных системах: Windows Server 2008, Windows Vista и Windows XP. Вместо этого используйте платформа .NET Framework для реализации функций безопасности. Дополнительные сведения см. в статье Альтернативы использованию CAPICOM.]

Приложения, использующие объекты CAPICOM, должны создаваться с помощью CAPICOM.dll. CAPICOM.dll также должны присутствовать и регистрироваться во время выполнения, чтобы использовать объекты CAPICOM. CAPICOM.dll следует добавить в ссылки на проекты Visual Basic, чтобы использовать объекты CAPICOM.

CAPICOM доступен в виде распространяемого файла, который можно скачать из распространяемого пакета SDK для платформы: CAPICOM. Сведения о версиях CAPICOM см. в разделе Версии CAPICOM.

Регистрация CAPICOM.dll

  • В командной строке измените каталог на каталог, в котором хранится CAPICOM.dll, а затем введите следующую команду: CAPICOM.dllregsvr32

Примеры ограничений кода

Чтобы обеспечить более краткий и более удобочитаемый код, в этих примерах не всегда соблюдаются принципы надлежащей практики программирования. В частности, отображаются только ограниченные ответы на ошибки. Рабочие приложения всегда должны проверка возвращенные коды ошибок и выполнять соответствующие действия при возникновении ошибки.

Необходимые контейнеры ключей, ключи и сертификаты в CAPICOM

Хотя некоторые операции с объектами CAPICOM могут выполняться на любом компьютере любым пользователем, создание цифровых подписей и получение содержимого в виде открытого текста сообщения с помощью объектов CAPICOM являются операциями на основе сертификатов. Пользователь, создающий цифровую подпись, и пользователь, извлекавший зашифрованное содержимое конвертированного сообщения, должны иметь цифровой сертификат с доступным связанным закрытым ключом. Если сертификат со связанным закрытым ключом отсутствует, криптографическая операция завершится ошибкой. Пользователи приложений CAPICOM должны убедиться, что у них есть соответствующий сертификат и доступный закрытый ключ при запуске приложений.

В некоторых примерах в следующих разделах выполняются операции, для которых требуется доступная пара открытого и закрытого ключей для шифрования и расшифровки файлов, сообщений и подписей. Многие из этих программ будут компилироваться и запускаться, но завершаются сбоем во время выполнения без наличия соответствующих контейнеров ключей, ключей, хранилищ сертификатов и сертификатов в этих хранилищах.

Создание самозаверяющего сертификата

  1. Установите средства подписывания. Они устанавливаются в составе пакета SDK для Microsoft Windows, пакета SDK для платформы или пакета SDK для платформа .NET Framework.
  2. После скачивания Makecert.exe выполните следующую команду в командной строке, заменив имя пользователя на UserName, название организации на OrganizationName и название компании в поле CompanyName: makecert -r -n «cn=UserName, ou=OrganizationName, o=CompanyName» -ss my
  3. Сертификат можно поместить в хранилище My текущего пользователя. Импортируйте сертификат, созданный в корневое хранилище, чтобы он был доверенным.

Как настроить CAPICOM для работы на портале Росреестра

Настройка компонента CAPICOM описана многократно в сети на всех практически сайтах удостоверяющих центров и сайтах электронных торговых площадок (ЭТП). Повторяться нет смысла — приведу только несколько замечаний и рекомендаций.

Инструкцию по настройке я рекомендую брать на сайте ЭТП Сбербанка — www.sberbank-ast.ru — как наиболее полную и универсальную. Заходим на сайт и на вкладке «Главная» ищем меню «Вопросы и ответы.

capicom 1

Используем ответ на 1-й вопрос.

Чтобы не было мучительно больно за бессмысленно потраченное время, вот несколько советов, которые нужно помнить при настройке браузера и компонента:

1. Все действия по установке на компьютере необходимо производить c правами администратора. 2. Настройку браузера Internet Explorer нужно сделать ДО установки компонента CAPICOM. 3. В 64-разрядной операционной системе (Windows7/Vista), как правило, предустановленно две версии браузера Internet Explorer: 64 и 32 – битные версии. Для работы с порталом необходимо использовать (и соответственно настраивать) только 32-битную версию браузера Internet Explorer. Для запуска 32-битной версии Internet Explorer необходимо войти в «Мой компьютер» — «Диск С» — «Program Files x86» — далее открыть папку «Internet Explorer». В этой папке необходимо найти и запустить ярлык с именем «iexplore.exe». В дальнейшем, для работы с ЭТП, использовать только 32-битную версию браузера Internet Explorer. Для удобства работы можно скопировать это ярлык на «Рабочий стол» компьютера или закрепить в меню «Пуск». 4. При настройке Internet Explorer на этапе «Безопасность» — «Другой» — «Параметры безопасности – зона надежных узлов» — «Элементы ActiveX и модули подключения», необходимо включить все «Элементы ActiveX и модули подключения» НО, для модулей ActiveX не помеченных как «безопасные для использования» следует выбрать пункт «Предлагать» capicom 35. В разделе «Надежные узлы» вкладки «Безопасность» нажмите «Узлы» и в надежные узлы добавьте сайт Росреестра: https://*.rosreestr.ru/ capicom 2

Если все приведенные действия не приведи к нужному результату и ошибка с CAPICON продолжает появляться, то, вероятнее всего, у вас установлен Internet Explorer старше 8-й версии.

Удаление (откат) браузера Internet Explorer к ранее установленной версии.

(Приведенные ниже инструкции применяются к Операционным Системам Windows Vista и Windows 7).

1. Нажмите кнопку Пуск, введите в поле поиска Программы и компоненты (Programs and Features), а затем щелкните ссылку Просмотр установленных обновлений в области слева.

2. В разделе Удаление обновления перейдите к Microsoft Windows.

3. Щелкните правой кнопкой мыши Windows Internet Explorer 9, выберите команду Удалить, а затем нажмите кнопку Да при появлении соответствующего запроса.

4. Нажмите одну из приведенных ниже кнопок.

  • Перезагрузить сейчас (чтобы завершить процедуру удаления браузера Internet Explorer 9 и восстановить предыдущую версию браузера Internet Explorer).
  • Перезагрузить позже (чтобы подождать, пока работа компьютера будет завершена или он будет перезагружен).

После удаления браузера Internet Explorer 9 на компьютере будет доступна ранее установленная версия Internet Explorer. Повторная установка этой версии не требуется.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *