...
hSession | [in] | дескриптор сессии |
ulPasswordNumber | ?порядковый номер генерируемого пароля. Допустимые значения от 1 до 6 и
| |
pPassword | [out] | указатель на буфер, содержащий сгенерированный пароль |
pulPasswordSize | [out] | размер буфера |
ulPasswordCharacterSet | [in] | набор допустимых символов:
|
...
hSession | [in] | дескриптор сессии |
ulMode | [in] | режим работы функции:
|
pValue | [in] |
? 1 .. 0х46 – произвольное значение в мс илиминутах, от 1 минуты до 70 минут
|
...
hSession | [in] | дескриптор сессии |
ulMode | [in] | режим работы функции: ? – выполняет расширенную инициализацию токена |
pValue | [out] | указатель на буфер с возвращаемым значением (зависит от значения аргумента ulMode). |
...
bMode | [in] | режим вычисления имитовставки (доступен только на Рутокен SC 2.0):
|
pbGostSymmetricKey | [in] | указатель на массив байтов длиной 32 байта, содержащий симметричный ключ |
pbImit | [out] | указатель на массив байтов длиной 8 байт, содержащий вычисленную имитовставку |
...
hSession | [in] | дескриптор сессии |
pGenerationMechanism | [in] | механизм генерации ключевой пары. Допустимые значениясессионного ключа. Допустимое значение: CKM_GOSTR3410GOST28147_KEY_PAIR_GEN – для алгоритмов ГОСТ Р 34.10-2001 и ГОСТ Р 34.10-2012 с длиной закрытого ключа 256 бит |
pKeyTemplate | [in] | ? указатель на буфер, содержащий шаблон сессионого ключа |
ulKeyAttributeCount | [in] | количество атрибутов сессионого ключа в шаблоне |
pDerivationMechanism | [in] | механизм выработки ключа согласования. Допустимые значения: CKM_GOSTR3410_DERIVE – по стандарту ГОСТ Р 34.10-2001 |
hBaseKey | [in] | ? дескриптор базового закрытого ключа для формирования ключа согласования |
pWrappingMechanism | [in] | механизм шифрования ключа согласования |
pWrappedKey | [in] | указатель на зашифрованный ключ согласования |
pulWrappedKeyLen | [in] | длина зашифрованного ключа согласования |
phKey | [out] | ? указатель на сессионый ключ (CEK) |
C_EX_UnwrapKey
...
hSession | [in] | дескриптор сессии | |
pDerivationMechanism | [in] | механизм выработки ключа согласования. Допустимые значения: CKM_GOSTR3410_DERIVE – по стандарту ГОСТ Р 34.10-2001 | |
hBaseKey | [in] | ? дескриптор базового ключа закрытого ключа для формирования ключа согласования | |
pUnwrappingMechanism | [in] | механизм расшифрования ключа согласования | |
pWrappedKey | [in] | указатель на зашифрованный ключ согласования | |
ulWrappedKeyLen | [in] | длина зашифрованного ключа согласования | |
pKeyTemplate | [in] | ? указатель на буфер, содержащий шаблон сессионого ключа | |
ulKeyAttributeCount | [in] | оличество атрибутов сессионого ключа в шаблоне | |
phKey | [out] | ? указатель на сессионый ключ (CEK) |
к содержанию ↑
...