На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Outline of CryptoAPI Registry Usage



CryptoAPI uses the system Registry to store a database of the CSPs that have been installed on the computer. Both the machine default providers and the user default providers are also recorded here.



Warning This section is included for informational purposes only. The details of CryptoAPI's Registry usage may change at any time. Under no circumstances should an application read from or alter the Registry directly.



The following is a partial outline of the portions of the system Registry used by CryptoAPI. Some sample entries are also shown.

HKEY_LOCAL_MACHINE
SOFTWARE
Microsoft
Cryptography
Defaults
Provider
Microsoft Base Cryptographic Provider v1.0
>Image Path:REG_SZ:rsabase.dll
>Signature:REG_BINARY:
>Type:REG_DWORD:0x1
John's Provider
>Image Path:REG_SZ:johncsp.dll
>Signature:REG_BINARY:
>Type:REG_DWORD:0x2a
Provider Types
Type 001
>Name:REG_SZ:Microsoft Base Cryptographic Provider v1.0
Type 042
>Name:REG_SZ:John's Provider

HKEY_CURRENT_USER
Software
Microsoft
Cryptography
Providers
Type 001
>Name:REG_SZ:Microsoft Base Cryptographic Provider v1.0

Entries under the HKEY_LOCAL_MACHINE\...\Provider key contain information about all the CSPs that have been installed on the computer. These entries are created by the Setup program used to install a new CSP. Note that these entries are organized under subkeys whose names indicate the provider name.
Entries under the HKEY_LOCAL_MACHINE\...\Provider Types key contain the name of the machine default CSP for each provider type. These entries are also created by the Setup program used to install a new CSP. Note that these entries are organized under subkeys whose names indicate the provider type (in decimal format).

Entries under the HKEY_CURRENT_USER\...\Providers key contain the name of the current user default CSP for each provider type. These entries are created/modified by the CryptSetProvider function. Note that these entries are also organized under subkeys whose names indicate the provider type.




Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Схема Использования Регистрации CryptoAPI



CryptoAPI ИСПОЛЬЗУЕТ системную Регистрацию, чтобы загружать базу данных CSPs, которая установлена в компьютере. Обе машины нарушают обязательства поставщиков и по умолчанию поставщики пользователя также записываются здесь.



Предупреждение Этой секции включено для информационных целей только. Детали использования Регистрации CryptoAPI's могут измениться в любое время. Ни в коем случае было бы приложением прочитанным из или изменять Регистрацию непосредственно.



Следующее является частичной схемой частей системной Регистрации использованной CryptoAPI. Некоторые данные образца также показаны.

HKEY_LOCAL_MACHINE ПРОГРАММНОЙ Криптографии Микрософт Устанавливает по умолчанию Поставщика
Базовый Шифровальный Поставщик Микрософт v1.0 >Путь Образа:REG_SZ:rsabase.dll >Сигнатура:REG_BINARY: >Тип:REG_DWORD:0x1 Джон Provider >Путь Образа:REG_SZ:johncsp.dll >Сигнатура:REG_BINARY: >Тип:REG_DWORD:0x2a Поставщик Набирает Типа 001
>Имя:REG_SZ:Базовый Шифровальный v1.0 Тип Поставщика Микрософт 042 >Имя:REG_SZ:Джон Provider

HKEY_CURRENT_USER Типа Поставщиков Программной Криптографии Микрософт 001
>Имя:REG_SZ:Базовый Шифровальный Поставщик Микрософт v1.0

Данные под HKEY_LOCAL_MACHINE\...Клавиша \Поставщика содержит информацию о всех CSPs, которое установлено в компьютере. Эти данные созданы программой Установки использованной, чтобы устанавливать новый CSP. Отметьте, что эти данные организованы под подключами чьи имена указывают имя поставщика.
Данные под HKEY_LOCAL_MACHINE\...\Поставщика Набирает клавишу содержать имя машинного по умолчанию CSP для каждого типа поставщика. Эти данные также созданы программой Установки использованной, чтобы устанавливать новый CSP. Отметьте, что эти данные организованы под подключами чьи имена указывают тип поставщика (в десятичном формате).

Данные под HKEY_CURRENT_USER\...Клавиша \Поставщиков содержит имя текущего пользователя по умолчанию CSP для каждого типа поставщика. Эти данные созданы/модифицированное функцией CryptSetProvider. Отметьте, что эти данные также организованы под подключами чьи имена указывают тип поставщика.




Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz