Проблема при подписании в NCALayer
(1 чел.) (1) гость
  • Страница:
  • 1

ТЕМА: Проблема при подписании в NCALayer

Проблема при подписании в NCALayer 4 нед. назад #5117

  • DudeLS
  • Новый участник
  • Постов: 7
  • Репутация: 0
Добрый день. При подписании хэша возникает ошибка.
Дергаю подписание так
var args = {
                "module": "kz.gov.pki.knca.commonUtils",
                "method": "createCAdESFromBase64Hash",
                "args": [storageName, keyType, base64ToSign]

Хэш в Base64
DA+cqo0WdcTt+xYk4kz3P14la0e6EiHfvMQvy1jh9Vo=

Текст ошибки
2019-07-22 12:44:08 ERROR [kz.gov.pki.api.layer.service.LogWriter] - [kz.gov.pki.osgi.layer.common]: 15: 
java.lang.ArrayIndexOutOfBoundsException: 15
	at kz.gov.pki.kalkan.util.Strings.fromUTF8ByteArray(Strings.java:47)
	at kz.gov.pki.kalkan.asn1.DERUTF8String.<init>(DERUTF8String.java:66)
	at kz.gov.pki.kalkan.asn1.ASN1InputStream.createPrimitiveDERObject(ASN1InputStream.java:379)
	at kz.gov.pki.kalkan.asn1.ASN1InputStream.buildObject(ASN1InputStream.java:154)
	at kz.gov.pki.kalkan.asn1.ASN1InputStream.readObject(ASN1InputStream.java:242)
	at kz.gov.pki.kalkan.jce.provider.cms.CMSUtils.readContentInfo(CMSUtils.java:123)
	at kz.gov.pki.kalkan.jce.provider.cms.CMSUtils.readContentInfo(CMSUtils.java:48)
	at kz.gov.pki.kalkan.jce.provider.cms.CMSSignedData.<init>(CMSSignedData.java:86)
	at kz.gov.pki.provider.utils.CMSUtil.parseAsCMS(CMSUtil.java:53)
	at kz.gov.pki.provider.utils.CMSUtil.createCAdES(CMSUtil.java:265)
	at kz.gov.pki.provider.utils.CMSUtil.createCAdES(CMSUtil.java:304)
	at kz.gov.pki.knca.CommonUtils.createCAdESFromBase64Hash(CommonUtils.java:422)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at kz.gov.pki.knca.NCALayerCommonActivator.lambda$getModuleService$2(NCALayerCommonActivator.java:133)
	at kz.gov.pki.layer.NCAWebSocketServer$NCAWebSocket.onMessage(NCAWebSocketServer.java:125)
	at fi.iki.elonen.NanoWSD$WebSocket.handleWebsocketFrame(NanoWSD.java:230)
	at fi.iki.elonen.NanoWSD$WebSocket.readWebsocket(NanoWSD.java:248)
	at fi.iki.elonen.NanoWSD$WebSocket.access$200(NanoWSD.java:65)
	at fi.iki.elonen.NanoWSD$WebSocket$1.send(NanoWSD.java:88)
	at fi.iki.elonen.NanoHTTPD$HTTPSession.execute(NanoHTTPD.java:957)
	at fi.iki.elonen.NanoHTTPD$ClientHandler.run(NanoHTTPD.java:192)
	at java.lang.Thread.run(Unknown Source)
Изменено: 4 нед. назад от DudeLS.
  • Страница:
  • 1
FaLang translation system by Faboba