Крипто-Про CSP |
typedef struct CRYPT_PUBLICKEYBLOB_ {
CRYPT_PUBKEY_INFO_HEADER tPublicKeyParam;
BYTE bASN1GostR3410_94_PublicKeyParameters[1];
BYTE bPublicKey[1]; } CRYPT_PUBLICKEYBLOB, *PCRYPT_PUBLICKEYBLOB;
GostR3410-94-PublicKeyParameters ::= SEQUENCE { publicKeyParamSet OBJECT IDENTIFIER ( id-GostR3410-94-TestParamSet | -- Only for tests use id-GostR3410-94-CryptoPro-A-ParamSet | id-GostR3410-94-CryptoPro-B-ParamSet | id-GostR3410-94-CryptoPro-C-ParamSet | id-GostR3410-94-CryptoPro-D-ParamSet | id-GostR3410-94-CryptoPro-XchA-ParamSet | id-GostR3410-94-CryptoPro-XchB-ParamSet | id-GostR3410-94-CryptoPro-XchC-ParamSet ), digestParamSet OBJECT IDENTIFIER ( id-GostR3411-94-TestParamSet | -- Only for tests use id-GostR3411-94-CryptoProParamSet ), encryptionParamSet OBJECT IDENTIFIER ( id-Gost28147-89-TestParamSet | -- Only for tests use id-Gost28147-89-CryptoPro-A-ParamSet | id-Gost28147-89-CryptoPro-B-ParamSet | id-Gost28147-89-CryptoPro-C-ParamSet | id-Gost28147-89-CryptoPro-D-ParamSet | id-Gost28147-89-CryptoPro-Simple-A-ParamSet | id-Gost28147-89-CryptoPro-Simple-B-ParamSet | id-Gost28147-89-CryptoPro-Simple-C-ParamSet | id-Gost28147-89-CryptoPro-Simple-D-ParamSet ) OPTIONAL }
Windows
2000/XP/2003: Необходимо Windows 2000 SP4 или старше с Internet
Explorer 6.0 или старше.
Windows
NT/95/98/ME: CSP 3.0 не поддерживает (см. КриптоПро CSP
2.0 ).
Solaris: 9
Update 4 или выше.
FreeBSD:
FreeBSD 5.2 или выше
Linux: RedHat
7.3, RedHad 9.0.
Файл описания:
Прототип описан в файле WinCryptEx.h.
Ядро Windows
NT: IRQL < DISPATCH_LEVEL
CRYPT_PUBKEY_INFO_HEADER ,CPExportKey ,CPGetKeyParam
![]() |
Что Вы
думаете по поводу данной статьи? |
![]() |
Закажите CD c Крипто-Про CSP |