Статус: Участник
Группы: Участники
Зарегистрирован: 20.08.2019(UTC) Сообщений: 10
Сказал(а) «Спасибо»: 1 раз
|
Подписываю строку для авторизации таким методом Код:
public static byte[] Sign2(string data, Gost3410_2012_256CryptoServiceProvider signingCert)
{
try
{
// Данные для подписи: переводим строку в байтовый массив
byte[] dataBytes = Encoding.ASCII.GetBytes(data);
byte[] buffer = new byte[dataBytes.Length];
// Создаем поток:
MemoryStream mStream = new MemoryStream(buffer);
// Отправляем данные в поток:
mStream.Write(dataBytes, 0, dataBytes.Length);
mStream.Flush();
// Создаем объект, реализующий алгоритм ГОСТ 3410 через CSP.
Gost3410_2012_256CryptoServiceProvider Gost = signingCert;
mStream.Position = 0;
// Создаем объект, реализующий алгоритм хэширования ГОСТ 3411
Gost3411_2012_256CryptoServiceProvider GostHash = new Gost3411_2012_256CryptoServiceProvider();
// Подписываем данные из потока.
byte[] SignedData = Gost.SignData(mStream, GostHash);
// Проверяем правильность подписи и выводим результат:
if (Gost.VerifyData(dataBytes, GostHash, SignedData))
{
Console.WriteLine("Подпись вычислена верно.");
}
else
{
Console.WriteLine("Подпись вычислена не верно.");
}
// Закрываем поток.
mStream.Close();
return SignedData;
}
catch (ArgumentNullException e)
{
return null;
}
}
По итогу из строки "HFWGKRNHDMERTOKZZWORYBXWGDJISD" получаю "/TaXvKcGdc6D7blByx1lEGPkDSdBeSqxNdvR9/Fb/H/XaTpJGouaAv0+r/pd5jf5snTRo1KVQTr0IHnldQlIAg==" отправляю эти данные запросом и получаю ошибку, после обращения в техподдержку сервиса для кого шифрую строку и мне ответили ссылкой "https://www.cryptopro.ru/sites/default/files/products/cades/demopage/cades_bes_sample.html". подписал там и получил, Код:
MIIc/QYJKoZIhvcNAQcCoIIc7jCCHOoCAQExDjAMBggqhQMHAQECAgUAMC0GCSqGSIb3DQEHAaAg
BB5IRldHS1JOSERNRVJUT0taWldPUllCWFdHREpJU0SgghgTMIIFFDCCBMGgAwIBAgIQTm1Hiyby
fWV/do4CXOPTkzAKBggqhQMHAQEDAjCCASQxHjAcBgkqhkiG9w0BCQEWD2RpdEBtaW5zdnlhei5y
dTELMAkGA1UEBhMCUlUxGDAWBgNVBAgMDzc3INCc0L7RgdC60LLQsDEZMBcGA1UEBwwQ0LMuINCc
0L7RgdC60LLQsDEuMCwGA1UECQwl0YPQu9C40YbQsCDQotCy0LXRgNGB0LrQsNGPLCDQtNC+0Lwg
NzEsMCoGA1UECgwj0JzQuNC90LrQvtC80YHQstGP0LfRjCDQoNC+0YHRgdC40LgxGDAWBgUqhQNk
ARINMTA0NzcwMjAyNjcwMTEaMBgGCCqFAwOBAwEBEgwwMDc3MTA0NzQzNzUxLDAqBgNVBAMMI9Cc
0LjQvdC60L7QvNGB0LLRj9C30Ywg0KDQvtGB0YHQuNC4MB4XDTE4MDcwNjEyMTgwNloXDTM2MDcw
MTEyMTgwNlowggEkMR4wHAYJKoZIhvcNAQkBFg9kaXRAbWluc3Z5YXoucnUxCzAJBgNVBAYTAlJV
MRgwFgYDVQQIDA83NyDQnNC+0YHQutCy0LAxGTAXBgNVBAcMENCzLiDQnNC+0YHQutCy0LAxLjAs
BgNVBAkMJdGD0LvQuNGG0LAg0KLQstC10YDRgdC60LDRjywg0LTQvtC8IDcxLDAqBgNVBAoMI9Cc
0LjQvdC60L7QvNGB0LLRj9C30Ywg0KDQvtGB0YHQuNC4MRgwFgYFKoUDZAESDTEwNDc3MDIwMjY3
MDExGjAYBggqhQMDgQMBARIMMDA3NzEwNDc0Mzc1MSwwKgYDVQQDDCPQnNC40L3QutC+0LzRgdCy
0Y/Qt9GMINCg0L7RgdGB0LjQuDBmMB8GCCqFAwcBAQEBMBMGByqFAwICIwEGCCqFAwcBAQICA0MA
BEB1OSpFp7milX33EP0ikge6HbZacYp9fVj8sUa5RWFXrB27SKX5SvtIGepqKev69RSYeHHKR+jT
9YX2NuSK9wONo4IBwjCCAb4wgfUGBSqFA2RwBIHrMIHoDDTQn9CQ0JrQnCDCq9Ca0YDQuNC/0YLQ
vtCf0YDQviBIU03CuyDQstC10YDRgdC40LggMi4wDEPQn9CQ0JogwqvQk9C+0LvQvtCy0L3QvtC5
INGD0LTQvtGB0YLQvtCy0LXRgNGP0Y7RidC40Lkg0YbQtdC90YLRgMK7DDXQl9Cw0LrQu9GO0YfQ
tdC90LjQtSDihJYgMTQ5LzMvMi8yLzIzINC+0YIgMDIuMDMuMjAxOAw00JfQsNC60LvRjtGH0LXQ
vdC40LUg4oSWIDE0OS83LzYvMTA1INC+0YIgMjcuMDYuMjAxODA/BgUqhQNkbwQ2DDTQn9CQ0JrQ
nCDCq9Ca0YDQuNC/0YLQvtCf0YDQviBIU03CuyDQstC10YDRgdC40LggMi4wMEMGA1UdIAQ8MDow
CAYGKoUDZHEBMAgGBiqFA2RxAjAIBgYqhQNkcQMwCAYGKoUDZHEEMAgGBiqFA2RxBTAGBgRVHSAA
MA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTCVPG0a9RMt+BtNrQj
kPH+wzybBjAKBggqhQMHAQEDAgNBAJr6/eI7rHL7+FsQnoH2i6DVxqalbIxLKj05edpZGPLLb6B2
PTAMya7pSt9hb8QnFABgsR4IE5gT4VVkDWbX/n4wggfAMIIHbaADAgECAgsAvOHPYgAAAAAAFDAK
BggqhQMHAQEDAjCCASQxHjAcBgkqhkiG9w0BCQEWD2RpdEBtaW5zdnlhei5ydTELMAkGA1UEBhMC
UlUxGDAWBgNVBAgMDzc3INCc0L7RgdC60LLQsDEZMBcGA1UEBwwQ0LMuINCc0L7RgdC60LLQsDEu
MCwGA1UECQwl0YPQu9C40YbQsCDQotCy0LXRgNGB0LrQsNGPLCDQtNC+0LwgNzEsMCoGA1UECgwj
0JzQuNC90LrQvtC80YHQstGP0LfRjCDQoNC+0YHRgdC40LgxGDAWBgUqhQNkARINMTA0NzcwMjAy
NjcwMTEaMBgGCCqFAwOBAwEBEgwwMDc3MTA0NzQzNzUxLDAqBgNVBAMMI9Cc0LjQvdC60L7QvNGB
0LLRj9C30Ywg0KDQvtGB0YHQuNC4MB4XDTE4MDcxODE0NDI0MVoXDTMzMDcxODE0NDI0MVowggGC
MRwwGgYJKoZIhvcNAQkBFg11Y0AyNDEwMDAwLnJ1MRgwFgYFKoUDZAESDTEwNTM2MDAxNzU2NjEx
GjAYBggqhQMDgQMBARIMMDAzNjYyMDk3NTA0MQswCQYDVQQGEwJSVTExMC8GA1UECAwoMzYg0JLQ
vtGA0L7QvdC10LbRgdC60LDRjyDQvtCx0LvQsNGB0YLRjDEbMBkGA1UEBwwS0LMuINCS0L7RgNC+
0L3QtdC2MUUwQwYDVQQJDDzRg9C70LjRhtCwINCS0LvQsNC00LjQvNC40YDQsCDQndC10LLRgdC6
0L7Qs9C+LCDQtNC+0LwgOSwgMzQxMDAuBgNVBAsMJ9Cj0LTQvtGB0YLQvtCy0LXRgNGP0Y7RidC4
0Lkg0YbQtdC90YLRgDEqMCgGA1UECgwh0J7QntCeICLQmNC90YTQvtGA0LzQt9Cw0YnQuNGC0LAi
MSowKAYDVQQDDCHQntCe0J4gItCY0L3RhNC+0YDQvNC30LDRidC40YLQsCIwZjAfBggqhQMHAQEB
ATATBgcqhQMCAiMBBggqhQMHAQECAgNDAARAP2gdFtsPDmGIKTACLOiJo5tYfmb2J2WtqBP4UyYc
SWLuwZ1KegtAapcjCsAhijHW0WvPs/SPV21zWzuzhos/W6OCBBUwggQRMAsGA1UdDwQEAwIBhjAd
BgNVHQ4EFgQUTikX4MXvhMfJ2aukmf/F6Vt2SjswEgYDVR0TAQH/BAgwBgEB/wIBADAlBgNVHSAE
HjAcMAYGBFUdIAAwCAYGKoUDZHEBMAgGBiqFA2RxAjA/BgUqhQNkbwQ2DDTQodCa0JfQmCAi0JrR
gNC40L/RgtC+0J/RgNC+IENTUCIgKNCy0LXRgNGB0LjRjyA0LjApMBQGCSsGAQQBgjcUAgQHDAVT
dWJDQTAQBgkrBgEEAYI3FQEEAwIBADCCAWUGA1UdIwSCAVwwggFYgBTCVPG0a9RMt+BtNrQjkPH+
wzybBqGCASykggEoMIIBJDEeMBwGCSqGSIb3DQEJARYPZGl0QG1pbnN2eWF6LnJ1MQswCQYDVQQG
EwJSVTEYMBYGA1UECAwPNzcg0JzQvtGB0LrQstCwMRkwFwYDVQQHDBDQsy4g0JzQvtGB0LrQstCw
MS4wLAYDVQQJDCXRg9C70LjRhtCwINCi0LLQtdGA0YHQutCw0Y8sINC00L7QvCA3MSwwKgYDVQQK
DCPQnNC40L3QutC+0LzRgdCy0Y/Qt9GMINCg0L7RgdGB0LjQuDEYMBYGBSqFA2QBEg0xMDQ3NzAy
MDI2NzAxMRowGAYIKoUDA4EDAQESDDAwNzcxMDQ3NDM3NTEsMCoGA1UEAwwj0JzQuNC90LrQvtC8
0YHQstGP0LfRjCDQoNC+0YHRgdC40LiCEE5tR4sm8n1lf3aOAlzj05MwgZgGA1UdHwSBkDCBjTAt
oCugKYYnaHR0cDovL3JlZXN0ci1wa2kucnUvY2RwL2d1Y19nb3N0MTIuY3JsMC2gK6AphidodHRw
Oi8vY29tcGFueS5ydC5ydS9jZHAvZ3VjX2dvc3QxMi5jcmwwLaAroCmGJ2h0dHA6Ly9yb3N0ZWxl
Y29tLnJ1L2NkcC9ndWNfZ29zdDEyLmNybDBDBggrBgEFBQcBAQQ3MDUwMwYIKwYBBQUHMAKGJ2h0
dHA6Ly9yZWVzdHItcGtpLnJ1L2NkcC9ndWNfZ29zdDEyLmNydDCB9QYFKoUDZHAEgeswgegMNNCf
0JDQmtCcIMKr0JrRgNC40L/RgtC+0J/RgNC+IEhTTcK7INCy0LXRgNGB0LjQuCAyLjAMQ9Cf0JDQ
miDCq9CT0L7Qu9C+0LLQvdC+0Lkg0YPQtNC+0YHRgtC+0LLQtdGA0Y/RjtGJ0LjQuSDRhtC10L3R
gtGAwrsMNdCX0LDQutC70Y7Rh9C10L3QuNC1IOKEliAxNDkvMy8yLzIvMjMg0L7RgiAwMi4wMy4y
MDE4DDTQl9Cw0LrQu9GO0YfQtdC90LjQtSDihJYgMTQ5LzcvNi8xMDUg0L7RgiAyNy4wNi4yMDE4
MAoGCCqFAwcBAQMCA0EAOPIEKFdlF5EQa47QDHaGhAUxv6qWx4g1KXwqI9Dn2FvmCMBIAO+1tCdB
tAwBvDZM7c+ziHyl2G3/daPSG2UrwjCCCzMwggrgoAMCAQICEG0lfACqqmWBQ/GTtaKHDTcwCgYI
KoUDBwEBAwIwggGCMRwwGgYJKoZIhvcNAQkBFg11Y0AyNDEwMDAwLnJ1MRgwFgYFKoUDZAESDTEw
NTM2MDAxNzU2NjExGjAYBggqhQMDgQMBARIMMDAzNjYyMDk3NTA0MQswCQYDVQQGEwJSVTExMC8G
A1UECAwoMzYg0JLQvtGA0L7QvdC10LbRgdC60LDRjyDQvtCx0LvQsNGB0YLRjDEbMBkGA1UEBwwS
0LMuINCS0L7RgNC+0L3QtdC2MUUwQwYDVQQJDDzRg9C70LjRhtCwINCS0LvQsNC00LjQvNC40YDQ
sCDQndC10LLRgdC60L7Qs9C+LCDQtNC+0LwgOSwgMzQxMDAuBgNVBAsMJ9Cj0LTQvtGB0YLQvtCy
0LXRgNGP0Y7RidC40Lkg0YbQtdC90YLRgDEqMCgGA1UECgwh0J7QntCeICLQmNC90YTQvtGA0LzQ
t9Cw0YnQuNGC0LAiMSowKAYDVQQDDCHQntCe0J4gItCY0L3RhNC+0YDQvNC30LDRidC40YLQsCIw
HhcNMTkwODE1MDcyMjAxWhcNMjAwODE1MDcyMjAxWjCCAmUxOTA3BgkqhkiG9w0BCQIMKklOTj0w
MjU1MDM2ODAxNzgvT0dSTj0zMDQwMjU1MDQzMDAwNzIvS1BQPTEaMBgGBSqFA2QFEg8zMDQwMjU1
MDQzMDAwNzIxIDAeBgkqhkiG9w0BCQEWEXN2LWRvbGdvdkBtYWlsLnJ1MRowGAYIKoUDA4EDAQES
DDAyNTUwMzY4MDE3ODEWMBQGBSqFA2QDEgswNjA1NDY1NjI1MDFEMEIGA1UEDAw70JjQvdC00LjQ
stC40LTRg9Cw0LvRjNC90YvQuSDQv9GA0LXQtNC/0YDQuNC90LjQvNCw0YLQtdC70YwxCjAIBgNV
BAsMATExPDA6BgNVBAoMM9CY0J8g0JTQvtC70LPQvtCyINCh0LXRgNCz0LXQuSDQktC40YLQsNC7
0LjQtdCy0LjRhzFAMD4GA1UECQw3NDUyMDAwLCDRg9C7LiDQqNC10YHRgtCw0Y8sINC80LrRgC4g
0JvQtdGB0L3QvtC5LCDQtC4gNDEbMBkGA1UEBwwS0LMuINCR0LXQu9C10LHQtdC5MTkwNwYDVQQI
DDAwMiDQoNC10YHQv9GD0LHQu9C40LrQsCDQkdCw0YjQutC+0YDRgtC+0YHRgtCw0L0xCzAJBgNV
BAYTAlJVMSowKAYDVQQqDCHQodC10YDQs9C10Lkg0JLQuNGC0LDQu9C40LXQstC40YcxFTATBgNV
BAQMDNCU0L7Qu9Cz0L7QsjE8MDoGA1UEAwwz0JjQnyDQlNC+0LvQs9C+0LIg0KHQtdGA0LPQtdC5
INCS0LjRgtCw0LvQuNC10LLQuNGHMGYwHwYIKoUDBwEBAQEwEwYHKoUDAgIkAAYIKoUDBwEBAgID
QwAEQO6V8bbS6ieCoPv41X6D1v+xuXvBxzEBNkAC07fzLclfRUt/K1vxTcpzNBUt8k6AkI60s47W
JkO56UkXvIcLE8ijggZCMIIGPjAOBgNVHQ8BAf8EBAMCA/gwHQYDVR0OBBYEFDheFMBVZQ5t+KCj
4WAv1z54cifPMIG6BgNVHSUEgbIwga8GCCsGAQUFBwMCBggrBgEFBQcDBAYHKoUDAgIiBgYGKoUD
ZHEBBgYqhQMDgXQGBiqFA2RxAgYGKoUDBgMCBgcqhQMCAiIaBgcqhQMCAiIZBggqhQMDCGQBcQYH
KoUDBQEcAgYHKoUDBQEcAwYIKoUDBiwBAQEGBiqFAwYoAQYIKoUDBi0BAQEGCCqFAwYqBQUFBggq
hQMGKQEBAQYHKoUDBiUBAQYJKoUDBQEYAgEDMIHmBgkrBgEEAYI3FQoEgdgwgdUwCgYIKwYBBQUH
AwIwCgYIKwYBBQUHAwQwCQYHKoUDAgIiBjAIBgYqhQNkcQEwCAYGKoUDA4F0MAgGBiqFA2RxAjAI
BgYqhQMGAwIwCQYHKoUDAgIiGjAJBgcqhQMCAiIZMAoGCCqFAwMIZAFxMAkGByqFAwUBHAIwCQYH
KoUDBQEcAzAKBggqhQMGLAEBATAIBgYqhQMGKAEwCgYIKoUDBi0BAQEwCgYIKoUDBioFBQUwCgYI
KoUDBikBAQEwCQYHKoUDBiUBATALBgkqhQMFARgCAQMwHQYDVR0gBBYwFDAIBgYqhQNkcQEwCAYG
KoUDZHECMCsGA1UdEAQkMCKADzIwMTkwODE1MDcyMjAwWoEPMjAyMDA4MTUwNzIyMDBaMIIBMAYF
KoUDZHAEggElMIIBIQwrItCa0YDQuNC/0YLQvtCf0YDQviBDU1AiICjQstC10YDRgdC40Y8gNC4w
KQwsItCa0YDQuNC/0YLQvtCf0YDQviDQo9CmIiAo0LLQtdGA0YHQuNC4IDIuMCkMX9Ch0LXRgNGC
0LjRhNC40LrQsNGCINGB0L7QvtGC0LLQtdGC0YHRgtCy0LjRjyDQpNCh0JEg0KDQvtGB0YHQuNC4
INCh0KQvMTI0LTMzODAg0L7RgiAxMS4wNS4yMDE4DGPQodC10YDRgtC40YTQuNC60LDRgiDRgdC+
0L7RgtCy0LXRgtGB0YLQstC40Y8g0KTQodCRINCg0L7RgdGB0LjQuCDihJYg0KHQpC8xMjgtMjk4
MyDQvtGCIDE4LjExLjIwMTYwNgYFKoUDZG8ELQwrItCa0YDQuNC/0YLQvtCf0YDQviBDU1AiICjQ
stC10YDRgdC40Y8gNC4wKTBiBgNVHR8EWzBZMCqgKKAmhiRodHRwOi8vd3d3LjI0MTAwMDAucnUv
Y2EyMDE5L2NvYy5jcmwwK6ApoCeGJWh0dHA6Ly93d3cuMjQxMDAwMC5vcmcvY2EyMDE5L2NvYy5j
cmwwgeYGCCsGAQUFBwEBBIHZMIHWMDMGCCsGAQUFBzABhidodHRwOi8vd3d3LjI0MTAwMDAub3Jn
L29jc3AyLjAvb2NzcC5zcmYwbwYIKwYBBQUHMAKGY2h0dHA6Ly9lLXRydXN0Lmdvc3VzbHVnaS5y
dS9zaGFyZWQvZG93bmxvYWRjZXJ0P3RodW1icHJpbnQ9Yjg0OGQ2YTQwNWIzNjMyNjk0Y2I4YzA0
NWM0MzY5MTNjNjlkNGY3YzAuBggrBgEFBQcwAoYiaHR0cDovL3d3dy4yNDEwMDAwLm9yZy90c3Av
dHNwLnNyZjCCAWAGA1UdIwSCAVcwggFTgBROKRfgxe+Ex8nZq6SZ/8XpW3ZKO6GCASykggEoMIIB
JDEeMBwGCSqGSIb3DQEJARYPZGl0QG1pbnN2eWF6LnJ1MQswCQYDVQQGEwJSVTEYMBYGA1UECAwP
Nzcg0JzQvtGB0LrQstCwMRkwFwYDVQQHDBDQsy4g0JzQvtGB0LrQstCwMS4wLAYDVQQJDCXRg9C7
0LjRhtCwINCi0LLQtdGA0YHQutCw0Y8sINC00L7QvCA3MSwwKgYDVQQKDCPQnNC40L3QutC+0LzR
gdCy0Y/Qt9GMINCg0L7RgdGB0LjQuDEYMBYGBSqFA2QBEg0xMDQ3NzAyMDI2NzAxMRowGAYIKoUD
A4EDAQESDDAwNzcxMDQ3NDM3NTEsMCoGA1UEAwwj0JzQuNC90LrQvtC80YHQstGP0LfRjCDQoNC+
0YHRgdC40LiCCwC84c9iAAAAAAAUMAoGCCqFAwcBAQMCA0EAXO594IhQD5VMKQD6M/fP1v/8hfNS
fFLVYMQpJZt6BGyGmn3XuP/aw7J5+7TeUKyGPA9uYFXj/asv/+h/E7drDzGCBI0wggSJAgEBMIIB
mDCCAYIxHDAaBgkqhkiG9w0BCQEWDXVjQDI0MTAwMDAucnUxGDAWBgUqhQNkARINMTA1MzYwMDE3
NTY2MTEaMBgGCCqFAwOBAwEBEgwwMDM2NjIwOTc1MDQxCzAJBgNVBAYTAlJVMTEwLwYDVQQIDCgz
NiDQktC+0YDQvtC90LXQttGB0LrQsNGPINC+0LHQu9Cw0YHRgtGMMRswGQYDVQQHDBLQsy4g0JLQ
vtGA0L7QvdC10LYxRTBDBgNVBAkMPNGD0LvQuNGG0LAg0JLQu9Cw0LTQuNC80LjRgNCwINCd0LXQ
stGB0LrQvtCz0L4sINC00L7QvCA5LCAzNDEwMC4GA1UECwwn0KPQtNC+0YHRgtC+0LLQtdGA0Y/R
jtGJ0LjQuSDRhtC10L3RgtGAMSowKAYDVQQKDCHQntCe0J4gItCY0L3RhNC+0YDQvNC30LDRidC4
0YLQsCIxKjAoBgNVBAMMIdCe0J7QniAi0JjQvdGE0L7RgNC80LfQsNGJ0LjRgtCwIgIQbSV8AKqq
ZYFD8ZO1oocNNzAMBggqhQMHAQECAgUAoIICiDAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwG
CSqGSIb3DQEJBTEPFw0xOTA5MDIwOTQ2MjFaMCoGCisGAQQBgjdYAgExHAQaRABvAGMAdQBtAGUA
bgB0ACAATgBhAG0AZQAwLwYJKoZIhvcNAQkEMSIEID0HMW3ylvaM7UuLvbjlEcnp5t71SMJoyPUW
VsBio8tDMIIB7wYLKoZIhvcNAQkQAi8xggHeMIIB2jCCAdYwggHSMAoGCCqFAwcBAQICBCD3UQBq
D5R8gVOnLOuPnEdLb8Ug7jAIsNgCM1nwMh+wDDCCAaAwggGKpIIBhjCCAYIxHDAaBgkqhkiG9w0B
CQEWDXVjQDI0MTAwMDAucnUxGDAWBgUqhQNkARINMTA1MzYwMDE3NTY2MTEaMBgGCCqFAwOBAwEB
EgwwMDM2NjIwOTc1MDQxCzAJBgNVBAYTAlJVMTEwLwYDVQQIDCgzNiDQktC+0YDQvtC90LXQttGB
0LrQsNGPINC+0LHQu9Cw0YHRgtGMMRswGQYDVQQHDBLQsy4g0JLQvtGA0L7QvdC10LYxRTBDBgNV
BAkMPNGD0LvQuNGG0LAg0JLQu9Cw0LTQuNC80LjRgNCwINCd0LXQstGB0LrQvtCz0L4sINC00L7Q
vCA5LCAzNDEwMC4GA1UECwwn0KPQtNC+0YHRgtC+0LLQtdGA0Y/RjtGJ0LjQuSDRhtC10L3RgtGA
MSowKAYDVQQKDCHQntCe0J4gItCY0L3RhNC+0YDQvNC30LDRidC40YLQsCIxKjAoBgNVBAMMIdCe
0J7QniAi0JjQvdGE0L7RgNC80LfQsNGJ0LjRgtCwIgIQbSV8AKqqZYFD8ZO1oocNNzAMBggqhQMH
AQEBAQUABEAKhtZwcdIMl2YW4G6unmqNhMIuxZctuisLgFecbF35zZzDa/ROAGo8MYwrJH7nlwZQ
6YGJeTFryjjmTi4RSmCQ
После замены переносов отправил эту строку с запросом и получил положительный результат. Может вопрос покажется вам слегка туповатым, но как получить такую строку?)
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 30.06.2016(UTC) Сообщений: 3,452 Сказал «Спасибо»: 53 раз Поблагодарили: 792 раз в 732 постах
|
Здравствуйте. Вероятно, пример кода, который Вам нужен (создание подписанного PKCS#7/CMS сообщения, а не чистой подписи) есть в примере SingleSigner.cs. Функция SignMsg. |
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,340 Сказал «Спасибо»: 550 раз Поблагодарили: 2212 раз в 1727 постах
|
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 20.08.2019(UTC) Сообщений: 10
Сказал(а) «Спасибо»: 1 раз
|
CmsSigner из Gost3410_2012_256CryptoServiceProvider можно как то получить?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,340 Сказал «Спасибо»: 550 раз Поблагодарили: 2212 раз в 1727 постах
|
Автор: Azial CmsSigner из Gost3410_2012_256CryptoServiceProvider можно как то получить? Какая стоит задача? |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close