Java + assinatura digital + problema com token  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
fabioebner
GUJ Ranger
[Avatar]

Membro desde: 10/06/2005 14:07:00
Mensagens: 822
Offline

Pessoal estou tentando fazer o meu java assinar algum documento digitalmente, porem estou encontrando problemas ao acessar o token SafeNet IKey-2032, utilizando a api IText consigo assinar mas o acrobat reader nao consegue validar a assinatura, ele da o seguinte erro BER DECODING, ja com a api PK-CS11 da sun ele da o seguinte erro:
sun.security.pkcs11.wrapper.PKCS11Exception: CKR_MECHANISM_INVALID


segue em anexo o pdf com o erro do IText, o erro q aparece no esquema do pdf e esse abaixo:



obrigado
 Nome do arquivo signed.pdf [Disk] Download
 Descrição arquivo pdf assinado
 Tamanho 38 Kbytes
 Baixado:  166 vez(es)

jailson.dossantos
HelloWorld

Membro desde: 31/05/2010 16:38:37
Mensagens: 14
Offline

Oi Fabio, blza?
Cara estou exatamente com o mesmo problema, to tentando assinar um documento usando o itext e um token ikey 2032, quando uso o token da pronova o epass 2000, funciona uma maravilha mas quando uso o da safenet, não funciona, andei lendo e verifiquei que a dll de acesso utilizada é dkck201.dll, mas mesmo assim ele não consegue identificar o token. Tem alguma pista?

Obrigado,

Jailson
giselezr
Debugger

Membro desde: 14/08/2009 08:21:17
Mensagens: 64
Offline

oi pessoal


estou exatamente com o mesmo problema usando a dll dkck201.dll! alguem conseguiu alguma coisa?

abraço
[Yahoo!] [MSN]
chicocx
JavaChild
[Avatar]

Membro desde: 20/03/2005 11:57:35
Mensagens: 131
Localização: Goiânia
Offline

adicione a propriedade no arquivo que configura o smartcard:

disabledMechanisms = {
CKM_SHA1_RSA_PKCS
}

O meu fica assim:

name=Safenetikey2032
library=c:/windows/system32/dkck201.dll
slot=13
disabledMechanisms = {
CKM_SHA1_RSA_PKCS
}

...a arte da via é fazer da vida uma obra de arte...
Ambient Informática
Siga-me no Twitter: @chicocx
[Email] [MSN]
giselezr
Debugger

Membro desde: 14/08/2009 08:21:17
Mensagens: 64
Offline

que maravilha!! funcionou
muito obrigada
mas o que exatamente desabilita esse comando?
[Yahoo!] [MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team