Здравствуйте!
Я использую ПО NCALayer и взаимодействую с ним через JavaScript-интерфейс. В частности, использую метод sign из модуля kz.gov.pki.knca.basics для подписания данных, пример запроса ниже:
{
“module”: “kz.gov.pki.knca.basics”,
“method”: “sign”,
“args”: {
“allowedStorages”: [“PKCS12”],
“format”: “cms”,
“data”: “base64-представление данных”,
“signingParams”: {
“decode”: true,
“encapsulate”: false,
“digested”: false,
“tsaProfile”: {}
},
“signerParams”: {
“extKeyUsageOids”: [“1.3.6.1.5.5.7.3.2”],
“chain”: []
},
“locale”: “ru”
}
}
Просьба уточнить:
-
Существуют ли ограничения на количество документов, которые можно подписать одновременно при использовании данного метода? То есть, есть ли ограничение на количество таких подписей за раз (например, 1 документ = 1 подпись, можно ли подписать 5 документов в одном вызове сколько подписей можно получить?);
-
Есть ли ограничения на объем сертификата/ключа в PKCS12 (например, в килобайтах/мегабайтах или по количеству операций/подписей). Насколько я понимаю, хранилище в данном контексте, это выделенная память на клиенте и ограничение на кол.подписей зависит от обьема хранилище
Заранее благодарю за ответ!