Skip to content
Discussion options

You must be logged in to vote

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

Вариант 1 - переоткрыть контейнер с указанием пароля на него, в данном случае читается из args[2]

Gost3410_2012_256CryptoServiceProvidercert_key=certificate.PrivateKeyasGost3410_2012_256CryptoServiceProvider;if(null!=cert_key){varcspParameters=newCspParameters();//копируем параметры csp из исходного контекста сертификатаcspParameters.KeyContainerName=cert_key.CspKeyContainerInfo.KeyContainerName;cspParameters.ProviderType=ce…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@afriron
Comment options

Answer selected byafriron
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
@afriron@Fasjeit