-
Всем привет, сейчас ComputeSignature свалилась с "Keyset as registered is invalid" из за невставленной флешки .
tia |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
Добрый день. Для определения наличия контейнера с ключом можно попробовать открыть его по аналогии с примером с флагами // Используется 80 провайдер и ключ 2012 256, если у вас другой ключ - тип провайдера нужно изменить
using (var provider =
new Gost3410_2012_256CryptoServiceProvider(
new CpCspParameters(
// тип провайдера
80,
// имя провайдера, можно указать пустое и будет использован провайдер типа по умолчанию
"",
// имя контейнера
"\\\\.\\Aktiv Co. ruToken 0\\b75b5058-19f3-47bf-ad0b-6ad189e28dd4")
// флаги - без окошек, только существующий ключ (не создавать, если не найден)
{ Flags = CspProviderFlags.NoPrompt | CspProviderFlags.UseExistingKey }))
{
} Если указанный выше код кинет Актуальная документация - только та, что указана по ссылке в Readme текущего проекта. Постепенно будем наполнять примерами. В целом большая часть функциональности совпадает (с точностью до изменения некоторый классов с |
Beta Was this translation helpful? Give feedback.
-
Понял, спасибо. упростить планов нет? :) может wish list какой то есть ? :) |
Beta Was this translation helpful? Give feedback.
Добрый день.
Для определения наличия контейнера с ключом можно попробовать открыть его по аналогии с примером с флагами
CspProviderFlags.NoPrompt | CspProviderFlags.UseExistingKey
: