Статус: Новичок
Группы: Участники
Зарегистрирован: 20.02.2012(UTC) Сообщений: 6
|
Здравствуйте,
Используется провайдер от ViPNet. Формирование подписи CAdES-BES при помощи CAdESCOM проходит отлично, а вот при проверке возникает исключение Invalid algorithm specified. (Exception from HRESULT: 0x80090008).
Возможно использовать CAdESCOM совместно с ViPNet или он только с КриптоПро работает?
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 924 Откуда: Крипто-Про Поблагодарили: 99 раз в 95 постах
|
CADESCOM не завязан на какой-либо определенный криптопровайдер. Попробуйте собрать лог: Лог можно получить при помощи программы dbgView, предварительно добавив в реестр следующие значения:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp\Tracing] "Enabled"=dword:00000001 "LogFilePrefix"="" "ToFileOrDebugger"=dword:00000001 "ShowBytes"=dword:00000001 "ShowApiTrace"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Crypto Pro\Trace] "cades.dll"="" "ProcessFlags"=dword:00000002 "reprov.dll"="" "reprovb.dll"="" "ocspcli.dll"="" "tspcli.dll"="" "pkivalidator.dll"=""
На платформе x64 эти значения нужно добавлять в обе (32-битную и 64-битную) ветки реестра.
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 20.02.2012(UTC) Сообщений: 6
|
Лог: Код:
00000001 0.00000000 [3572] .\Externs.cpp(33) : /Init/
00000002 0.00013501 [3572] .\CPSettings.cpp(193) : /Init/
00000003 2.88782740 [3572] .\Externs.cpp(33) : /Init/
00000004 2.88798261 [3572] .\CPSettings.cpp(193) : /Init/
00000005 2.88835883 [3572] cades.dll: {3592} /CCadesApp::InitInstance/ CadesApp.cpp(16) : hInstance=05FC0000
00000006 2.88861322 [3572] cades.dll: {3592} /CadesSignMessage/ cades.cpp(2071) : (pSignPara=0x0033EA5C, fDetachedSignature=-1, cToBeSigned=1, rgpbToBeSigned=0x0033EA54, rgcbToBeSigned=0x0033EA58, ppSignedBlob=0x0033EA48)
00000007 2.95085287 [3572] cades.dll: {3592} /CadesSignMessageImpl/ cades.cpp(1953) : Signer updating start
00000008 2.95088410 [3572] cades.dll: {3592} /CadesSignMessageImpl/ cades.cpp(1956) : Hash algorithm deduced
00000009 2.95096278 [3572] cades.dll: {3592} /CadesMsgOpenToEncodeImplNamespace::AttributeExists/ cades.cpp(181) : (pAttr=0)
00000010 2.95099306 [3572] cades.dll: {3592} /CadesMsgOpenToEncodeImplNamespace::UpdateSignedAttributes/ cades.cpp(377) : Signer does not have any of signing-certificate attributes
00000011 2.95106983 [3572] cades.dll: {3592} /CadesMsgOpenToEncodeImplNamespace::UpdateSignedAttributes/ cades.cpp(383) : Attributes copied
00000012 2.95742607 [3572] cades.dll: {3592} /CadesMsgOpenToEncodeImplNamespace::UpdateSignedAttributes/ cades.cpp(386) : signing-certificate(-v2) attribute assembled
00000013 2.95752287 [3572] cades.dll: {3592} /CadesMsgOpenToEncodeImplNamespace::UpdateSignedAttributes/ cades.cpp(389) : Signer is updated successfully
00000014 2.95760202 [3572] cades.dll: {3592} /CadesMsgOpenToEncode/ cades.cpp(491) : (dwMsgEncodingType=0x00010001, dwFlags=0x00000004, pvMsgEncodeInfo=0x0033E4BC, pszInnerContentObjID=0, pStreamInfo=0x00000000)
00000015 2.95767021 [3572] cades.dll: {3592} /CadesMsgOpenToEncodeImpl/ cades.cpp(439) : Start
00000016 2.95773339 [3572] cades.dll: {3592} /CadesMsgOpenToEncodeImpl/ cades.cpp(443) : Input parameters checked
00000017 2.95780444 [3572] cades.dll: {3592} /CadesMsgOpenToEncodeImpl/ cades.cpp(452) : Copy of input structures is ready
00000018 2.95786977 [3572] cades.dll: {3592} /CadesMsgOpenToEncodeImpl/ cades.cpp(458) : Signers updating start
00000019 2.95793152 [3572] cades.dll: {3592} /CadesMsgOpenToEncodeImpl/ cades.cpp(463) : Signer #0
00000020 3.06503534 [3572] cades.dll: {3592} /CadesMsgOpenToEncodeImplNamespace::CheckAlgorithms/ cades.cpp(407) : Public key info is exported successfully
00000021 3.06507277 [3572] cades.dll: {3592} /CadesMsgOpenToEncodeImplNamespace::CheckAlgorithms/ cades.cpp(414) : Signature algoritm OID info is found: 1.2.643.2.2.3
00000022 3.11407661 [3572] cades.dll: {3592} /CadesMsgOpenToEncodeImpl/ cades.cpp(470) : Certificates equality checked
00000023 3.11408782 [3572] cades.dll: {3592} /CadesMsgOpenToEncodeImplNamespace::DeduceHashAlgorithm/ cades.cpp(157) : (szHashAlgorithm=1.2.643.2.2.9)
00000024 3.11412954 [3572] cades.dll: {3592} /CadesMsgOpenToEncodeImpl/ cades.cpp(472) : Hash algorithm deduced
00000025 3.11415911 [3572] cades.dll: {3592} /CadesMsgOpenToEncodeImplNamespace::AttributeExists/ cades.cpp(176) : (pAttr->pszObjId=1.2.840.113549.1.9.16.2.47)
00000026 3.11419058 [3572] cades.dll: {3592} /CadesMsgOpenToEncodeImpl/ cades.cpp(479) : Calling CryptMsgOpenToEncode()
00000027 3.11427641 [3572] cades.dll: {3592} /CadesMsgOpenToEncode/ cades.cpp(522) : (hMsg=0x007F8E10, GetLastError=0x00000000)
00000028 3.11705256 [3572] cades.dll: {3592} /CadesMsgEnhanceSignature/ cades.cpp(1148) : (hCryptMsg=0x007F8E10, dwSignatureIndex=0, pCadesSignPara=0x0033E4D4)
00000029 3.11708188 [3572] cades.dll: {3592} /CadesMsgEnhanceSignatureImpl/ cades.cpp(1003) : Input parameters checked
00000030 3.11742234 [3572] cades.dll: {3592} /CadesMsgEnhanceSignatureImpl/ cades.cpp(1007) : Signer certificate ID found
00000031 3.11745000 [3572] cades.dll: {3592} /CadesMsgEnhanceSignatureImpl/ cades.cpp(1022) : pSignerCert=0x007AB138
00000032 3.11773157 [3572] cades.dll: {3592} /CadesMsgEnhanceSignatureImpl/ cades.cpp(1031) : Only CAdES-BES is required.
00000033 3.11776137 [3572] cades.dll: {3592} /CadesMsgEnhanceSignature/ cades.cpp(1177) : (res=1, GetLastError=0x00000000
00000034 3.11782861 [3572] cades.dll: {3592} /CadesSignMessage/ cades.cpp(2103) : (res=1, GetLastError=0x00000000
00000035 3.11785221 [3572] cades.dll: {3592} /CadesFreeBlob/ cades.cpp(2537) : (pBlob=0x061C93D8)
00000036 3.11787701 [3572] cades.dll: {3592} /CadesFreeBlob/ cades.cpp(2565) : (res=1, GetLastError=0x00000000
00000037 3.11845374 [3572] cades.dll: {3592} /CadesVerifyDetachedMessage/ cades.cpp(2444) : (pVerifyPara=0x0033ED34, dwSignerIndex=0, pbDetachedSignBlob=0x043C4C98, cbDetachedSignBlob=1557, cToBeSigned=1, rgpbToBeSigned=0x0033ED4C, rgcbToBeSigned=0x0033ED54, ppVerificationInfo=0x0033ED78)
00000038 3.11851835 [3572] cades.dll: {3592} /CadesMsgVerifySignature/ cades.cpp(1759) : (hCryptMsg=0x007F8E10, dwSignatureIndex=0, pVerificationPara=0x0033EA04), ppVerificationInfo=0x0033ED78)
00000039 3.11854386 [3572] cades.dll: {3592} /CadesMsgVerifySignatureImpl/ cades.cpp(1529) : Input parameters checked
00000040 3.12329102 [3572] cades.dll: {3592} /CadesMsgVerifySignatureImplNamespace::VerifyMessageSignature/ cades.cpp(1432) : Signature verification started
00000041 3.13733840 [3572] cades.dll: {3592} /CadesMsgVerifySignatureImplNamespace::VerifyMessageSignature/ cades.cpp(1442) : Signature verified
00000042 3.13826728 [3572] .\Externs.cpp(33) : /Init/
00000043 3.13836503 [3572] .\CPSettings.cpp(193) : /Init/
00000044 3.13882709 [3572] cades.dll: {3592} /CChainValidationProcess::validateChain/ ChainValidation.h(1063) : #start#
00000045 3.13885212 [3572] cades.dll: {3592} /CChainValidationProcess::buildChain/ ChainValidation.h(1093) : #start#
00000046 3.17122412 [3572] cades.dll: {3592} /CChainWalker::walk/ ChainValidation.h(921) : #start#
00000047 3.17123461 [3572] cades.dll: {3592} /CChainObserverQueue::verifyTime/ ChainValidation.h(288) : #start#
00000048 3.17127681 [3572] cades.dll: {3592} /CChainPolicyVerification::verifyTime/ ChainValidation.h(633) : #start#
00000049 3.17128468 [3572] cades.dll: {3592} /CChainPolicyVerification::verifyTime/ ChainValidation.h(635) : #success#
00000050 3.17132473 [3572] cades.dll: {3592} /CChainObserverQueue::evidenceVerifyTime/ ChainValidation.h(294) : #start#
00000051 3.17135692 [3572] cades.dll: {3592} /CChainObserverQueue::chainContext/ ChainValidation.h(300) : #start#
00000052 3.17136621 [3572] cades.dll: {3592} /CSingleChain::chainContext/ ChainValidation.h(474) : #start#
00000053 3.17141104 [3572] cades.dll: {3592} /CSingleChain::chainContext/ ChainValidation.h(478) : #success#
00000054 3.17144084 [3572] cades.dll: {3592} /CChainStatus::chainContext/ ChainValidation.h(498) : #start#
00000055 3.17145133 [3572] cades.dll: {3592} /CChainStatus::chainContext/ ChainValidation.h(515) : #success#
00000056 3.17149019 [3572] cades.dll: {3592} /CChainPolicyVerification::chainContext/ ChainValidation.h(639) : #start#
00000057 3.17256474 [3572] .\Externs.cpp(33) : /Init/
00000058 3.17266345 [3572] .\CPSettings.cpp(193) : /Init/
00000059 3.17277169 [3572] pkivalidator.dll: {3592} /InstallSSLVerifyCertificateChainPolicy/ pkivalidator.cpp(112) : CERT_CHAIN_POLICY_SSL oid successfully attached to CertDllVerifySSLCertificateChainPolicy. pkivalidator.dll will never be unloaded.
00000060 3.17280006 [3572] pkivalidator.dll: {3592} /CertDllVerifySignatureCertificateChainPolicy/ CertDllVerifyCertificateChainPolicy.cpp(47) : Start
00000061 3.17282486 [3572] pkivalidator.dll: {3592} /CheckInitAndGetExtraStatus/ CertDllVerifyCertificateChainPolicyImpl.cpp(1230) : pExtraStatus = 0x00000000
00000062 3.17284775 [3572] pkivalidator.dll: {3592} /CheckAndGetExtraPara/ CertDllVerifyCertificateChainPolicyImpl.cpp(1194) : pExtraPara = 0x061cbb4c
00000063 3.17287016 [3572] pkivalidator.dll: {3592} /CertDllVerifyPrivateKeyUsagePeriodCertificateChainPolicy/ CertDllVerifyCertificateChainPolicy.cpp(45) : Start
00000064 3.17289257 [3572] pkivalidator.dll: {3592} /CheckInitAndGetExtraStatus/ CertDllVerifyCertificateChainPolicyImpl.cpp(1230) : pExtraStatus = 0x00000000
00000065 3.17291474 [3572] pkivalidator.dll: {3592} /CheckAndGetExtraPara/ CertDllVerifyCertificateChainPolicyImpl.cpp(1194) : pExtraPara = 0x0033d594
00000066 3.17293739 [3572] pkivalidator.dll: {3592} /CertDllVerifyBasicConstraintsCertificateChainPolicy/ CertDllVerifyCertificateChainPolicy.cpp(54) : Start
00000067 3.17296410 [3572] pkivalidator.dll: {3592} /ReportError/ CertDllVerifyCertificateChainPolicyImpl.cpp(1327) : No error encountered. Other checks can be performed - returning false.
00000068 3.17298746 [3572] pkivalidator.dll: {3592} /CertDllVerifyCertificateChainPolicyProxy/ CertDllVerifyCertificateChainPolicy.cpp(28) : Finish. Returning TRUE.
00000069 3.17301035 [3572] pkivalidator.dll: {3592} /ReportError/ CertDllVerifyCertificateChainPolicyImpl.cpp(1327) : No error encountered. Other checks can be performed - returning false.
00000070 3.17305756 [3572] pkivalidator.dll: {3592} /PkiValidatorGetParameterDword/ PkiValidatorGetParameter.h(33) : PkiValidatorGetParameterDword: RegOpenKeyEx error: 0x2
00000071 3.17308044 [3572] pkivalidator.dll: {3592} /CertDllVerifyCertificateChainPolicyProxy/ CertDllVerifyCertificateChainPolicy.cpp(28) : Finish. Returning TRUE.
00000072 3.17310333 [3572] pkivalidator.dll: {3592} /ReportError/ CertDllVerifyCertificateChainPolicyImpl.cpp(1327) : No error encountered. Other checks can be performed - returning false.
00000073 3.17313385 [3572] pkivalidator.dll: {3592} /CertDllVerifyCertificateChainPolicyProxy/ CertDllVerifyCertificateChainPolicy.cpp(28) : Finish. Returning TRUE.
00000074 3.17315960 [3572] cades.dll: {3592} /CChainPolicyVerification::chainContext/ ChainValidation.h(666) : #success#
00000075 3.17318153 [3572] cades.dll: {3592} /CChainObserverQueue::chain/ ChainValidation.h(306) : #start#
00000076 3.17320371 [3572] cades.dll: {3592} /CChainObserverQueue::firstElement/ ChainValidation.h(313) : #start#
00000077 3.17322898 [3572] cades.dll: {3592} /CEvidenceMatch::firstElement/ ValidationEvidence.h(1911) : #start#
00000078 3.17325068 [3572] cades.dll: {3592} /CEvidenceMatch::checkCertificate/ ValidationEvidence.h(1946) : #start#
00000079 3.17327237 [3572] cades.dll: {3592} /CEvidenceMatch::checkCertificate/ ValidationEvidence.h(1948) : #success#
00000080 3.17329431 [3572] cades.dll: {3592} /CChainObserverQueue::lastElement/ ChainValidation.h(327) : #start#
00000081 3.17331600 [3572] cades.dll: {3592} /CEvidenceMatch::lastElement/ ValidationEvidence.h(1923) : #start#
00000082 3.17333722 [3572] cades.dll: {3592} /CEvidenceMatch::checkCertificate/ ValidationEvidence.h(1946) : #start#
00000083 3.17335868 [3572] cades.dll: {3592} /CEvidenceMatch::checkCertificate/ ValidationEvidence.h(1948) : #success#
00000084 3.17338014 [3572] cades.dll: {3592} /CChainWalker::walk/ ChainValidation.h(984) : #success#
00000085 3.17606592 [3572] cades.dll: {3592} /CChainValidationProcess::checkRevocation/ ChainValidation.h(1115) : #start#
00000086 3.17609501 [3572] cades.dll: {3592} /CChainWalker::walk/ ChainValidation.h(921) : #start#
00000087 3.17611885 [3572] cades.dll: {3592} /CChainObserverQueue::verifyTime/ ChainValidation.h(288) : #start#
00000088 3.17614198 [3572] cades.dll: {3592} /CChainObserverQueue::verifyTime/ ChainValidation.h(288) : #start#
00000089 3.17616463 [3572] cades.dll: {3592} /CCertificateRevocationCheck::verifyTime/ RevocationCheck.h(726) : #start#
00000090 3.17618656 [3572] cades.dll: {3592} /CCertificateRevocationCheck::verifyTime/ RevocationCheck.h(728) : #success#
00000091 3.17620850 [3572] cades.dll: {3592} /CCertificateRevocationCheck::verifyTime/ RevocationCheck.h(726) : #start#
00000092 3.17623019 [3572] cades.dll: {3592} /CCertificateRevocationCheck::verifyTime/ RevocationCheck.h(728) : #success#
00000093 3.17625237 [3572] cades.dll: {3592} /CChainObserverQueue::evidenceVerifyTime/ ChainValidation.h(294) : #start#
00000094 3.17627430 [3572] cades.dll: {3592} /CChainObserverQueue::evidenceVerifyTime/ ChainValidation.h(294) : #start#
00000095 3.17629671 [3572] cades.dll: {3592} /CCertificateRevocationCheck::evidenceVerifyTime/ RevocationCheck.h(732) : #start#
00000096 3.17631817 [3572] cades.dll: {3592} /CCertificateRevocationCheck::evidenceVerifyTime/ RevocationCheck.h(734) : #success#
00000097 3.17633963 [3572] cades.dll: {3592} /CCertificateRevocationCheck::evidenceVerifyTime/ RevocationCheck.h(732) : #start#
00000098 3.17636156 [3572] cades.dll: {3592} /CCertificateRevocationCheck::evidenceVerifyTime/ RevocationCheck.h(734) : #success#
00000099 3.17638302 [3572] cades.dll: {3592} /CChainObserverQueue::chainContext/ ChainValidation.h(300) : #start#
00000100 3.17640471 [3572] cades.dll: {3592} /CChainObserverQueue::chainContext/ ChainValidation.h(300) : #start#
00000101 3.17642617 [3572] cades.dll: {3592} /CChainObserverQueue::chain/ ChainValidation.h(306) : #start#
00000102 3.17644763 [3572] cades.dll: {3592} /CChainObserverQueue::chain/ ChainValidation.h(306) : #start#
00000103 3.17646909 [3572] cades.dll: {3592} /CChainObserverQueue::firstElement/ ChainValidation.h(313) : #start#
00000104 3.17649126 [3572] cades.dll: {3592} /CChainObserverQueue::firstElement/ ChainValidation.h(313) : #start#
00000105 3.17651272 [3572] cades.dll: {3592} /CEndCertificateRevocationCheck::firstElement/ RevocationCheck.h(767) : #start#
00000106 3.17653441 [3572] cades.dll: {3592} /CRevocationCheckerQueue::checkRevocation/ RevocationCheck.h(48) : #start#
00000107 3.17655611 [3572] cades.dll: {3592} /COcspCheck::checkRevocation/ RevocationCheck.h(331) : #start#
00000108 3.17706537 [3572] .\Externs.cpp(33) : /Init/
00000109 3.17715049 [3572] .\CPSettings.cpp(193) : /Init/
00000110 3.17796826 [3572] cades.dll: {3592} /COcspCheck::retrieveOcspResponse/ RevocationCheck.h(633) : #start#
00000111 3.17802072 [3572] ocspcli.dll: {3592} /CryptoPro::PKI::OCSP::Client::CRequest::Impl::LoadGroupPolicy/ OCSPRequest_Impl.cpp(150) : Loading GP...
00000112 3.18269610 [3572] cades.dll: {3592} /CadesMsgVerifySignature/ cades.cpp(1771) : CAtlException, m_hr=0x80090008
00000113 3.18274879 [3572] cades.dll: {3592} /CadesMsgVerifySignature/ cades.cpp(1790) : (res=0, GetLastError=0x80090008
00000114 3.18275762 [3572] cades.dll: {3592} /CadesVerifyMessageImplNamespace::VerifyOpenedMessageSignature/ cades.cpp(2250) : Expression FAILED: ::CadesMsgVerifySignature(msg.GetHandle(), dwSignerIndex, pCadesVerifyPara, ppVerificationInfo)
00000115 3.18281412 [3572] cades.dll: {3592} /CadesVerifyMessageImplNamespace::VerifyOpenedMessageSignature/ cades.cpp(2250) : Last win32 error thrown as exception
00000116 3.18285871 [3572] cades.dll: {3592} /CadesVerifyDetachedMessage/ cades.cpp(2465) : COleException, m_sc=0x80090008
00000117 3.18289924 [3572] cades.dll: {3592} /CadesVerifyDetachedMessage/ cades.cpp(2477) : (res=0, GetLastError=0x80090008
00000118 3.18293262 [3572] cades.dll: {3592} /CadesFreeVerificationInfo/ cades.cpp(2493) : (pVerificationInfo=0x0621D890)
00000119 3.18294835 [3572] cades.dll: {3592} /CadesFreeVerificationInfo/ cades.cpp(2521) : (res=1, GetLastError=0x80090008
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 924 Откуда: Крипто-Про Поблагодарили: 99 раз в 95 постах
|
Судя по логу, ошибка происходит в момент формирования запроса к службе актуальных статусов, указанной в сертификате. Попробуйте отправить запрос о статусе клиентского сертификата при помощи ocsputil.
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 20.02.2012(UTC) Сообщений: 6
|
Отправил, вот ответ: Код:Status: 0successful
Signature algorithm: 1.2.643.2.2.3, ALG_ID: 0x0
HasNonce: 1
ProducedAt: 21.02.2012 16:13:05.0
Extensions: none
Exception: 0x80090008 Invalid algorithm specified.
[ErrorCode: 0x80090008]
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 924 Откуда: Крипто-Про Поблагодарили: 99 раз в 95 постах
|
Похоже в криптопровайдере VipNet не зарегистрирован OID "1.2.643.2.2.3". Проверить это можно при помощи утилиты csptest: Код:csptest -keys -verifyco -info -provtype <тип провайдера VipNet>
Где тип провайдера VipNet - это число (вроде 2)
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,342 Сказал «Спасибо»: 550 раз Поблагодарили: 2212 раз в 1727 постах
|
Новожилова Елена написал:Похоже в криптопровайдере VipNet не зарегистрирован OID "1.2.643.2.2.3". Проверить это можно при помощи утилиты csptest: Код:csptest -keys -verifyco -info -provtype <тип провайдера VipNet>
Где тип провайдера VipNet - это число (вроде 2) type=2 |
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 924 Откуда: Крипто-Про Поблагодарили: 99 раз в 95 постах
|
Это-то понятно. OID зарегистрирован? Например для нашего криптопровайдера (КриптоПро CSP) вывод csptest выглядит так: Код:>csptest -keys -verifyco -info -provtype 75
CSP (Type:75) v3.6.5359 KC1 Release Ver:3.6.6497 OS:Windows CPU:IA32 FastCode:READY,ENABLED.
AcquireContext: OK. HCRYPTPROV: 2047480
GetProvParam(PP_NAME): Crypto-Pro GOST R 34.10-2001 Cryptographic Service Provider
CSP algorithms info:
Type:Encrypt Name:'GOST 28147-89'(14) Long:'GOST 28147-89'(14)
DefaultLen:256 MinLen:256 MaxLen:256 Prot:0 Algid:00026142
Type:Hash Name:'GOST R 34.11-94'(16) Long:'GOST R 34.11-94'(16)
DefaultLen:256 MinLen:256 MaxLen:256 Prot:0 Algid:00032798
Type:Hash Name:'HMAC GOST 28147-89'(19) Long:'HMAC GOST 28147-89'(19)
DefaultLen:32 MinLen:32 MaxLen:32 Prot:0 Algid:00032799
Type:Signature Name:'GOST R 34.10-2001'(18) Long:'GOST R 34.10-2001'(18)
DefaultLen:512 MinLen:512 MaxLen:512 Prot:0 Algid:00011811
Type:Exchange Name:'Diffie-Hellman EL'(18) Long:'Diffie-Hellman EL'(18)
DefaultLen:512 MinLen:512 MaxLen:512 Prot:0 Algid:00043556
Type:Exchange Name:'Diffie-Hellman EL'(18) Long:'Diffie-Hellman EL'(18)
DefaultLen:512 MinLen:512 MaxLen:512 Prot:0 Algid:00043557
Total: SYS: 0,031 sec USR: 0,000 sec UTC: 0,088 sec
[ErrorCode: 0x00000000]
Что csptest пишет для провайдера VipNet?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,342 Сказал «Спасибо»: 550 раз Поблагодарили: 2212 раз в 1727 постах
|
Новожилова Елена написал:Это-то понятно. OID зарегистрирован? Что csptest пишет для провайдера VipNet? я просто сообщил ... Цитата:Где тип провайдера VipNet - это число (вроде 2) наблюдаю за развитием темы ... Новожилова Елена написал: Что csptest пишет для провайдера VipNet?
Цитата: AcquireContext: OK. HCRYPTPROV: 1479664 GetProvParam(PP_NAME): Infotecs Cryptographic Service Provider
CSP algorithms info: Type:Encrypt Name:'GOST 28147-89'(14) Long:'GOST 28147-89'(14) DefaultLen:256 MinLen:256 MaxLen:256 Prot:0 Algid:00026142
Type:Hash Name:'GOST R 34.11-94'(16) Long:'GOST R 34.11-94'(16) DefaultLen:256 MinLen:256 MaxLen:256 Prot:32 Algid:00032798
Type:Hash Name:'GOST 28147-89 MAC'(18) Long:'GOST 28147-89 MAC'(18) DefaultLen:256 MinLen:256 MaxLen:256 Prot:0 Algid:00032799
Type:Signature Name:'GOST R 34.10-2001'(18) Long:'GOST R 34.10-2001'(18) DefaultLen:512 MinLen:512 MaxLen:512 Prot:48 Algid:00011811
Type:Exchange Name:'GOST R 34.10-01 DH'(19) Long:'GOST R 34.10-2001 DH'(21) DefaultLen:512 MinLen:512 MaxLen:512 Prot:48 Algid:00043556
Total: SYS: 0.172 sec USR: 1.219 sec UTC: 2.453 sec [ErrorCode: 0x00000000]
|
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 924 Откуда: Крипто-Про Поблагодарили: 99 раз в 95 постах
|
Цитата:я просто сообщил ... Не заметила, что сообщение было не от автора темы :-) В целом, вопрос - почему не работает поиск алгоритма в криптопровайдере VipNet - следует адресовать его производителям.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close