Hello,

has anybody tried to use German D-Trust with OpenSC for signing purpose?
This card seems to become a german industry standard due to the
cooperation of D-Trust and IHK (german: "Industrie und Handelskammer").
I tried to use this card from Java with PKCS#11 and I got this:

..
Unknown SWs; SW1=64, SW2=00
card-mcrd.c:1266:mcrd_compute_signature: Card returned error: Card
command failed
sec.c:53:sc_compute_signature: returning with: Card command failed
pkcs15-sec.c:331:sc_pkcs15_compute_signature: sc_compute_signature()
failed: Card command failed
java.security.SignatureException: PKCS11 exception
        at
org.opensc.pkcs11.spi.PKCS11SignatureSpi.engineSign(PKCS11SignatureSpi.
java:249)
        at java.security.Signature$Delegate.engineSign(Signature.java:1131)
        at java.security.Signature.sign(Signature.java:527)
        at com.wandrei.sign.MainSigner.signDocument(MainSigner.java:43)
        at com.wandrei.sign.MainSigner.main(MainSigner.java:405)
Caused by: org.opensc.pkcs11.wrap.PKCS11Exception: C_SignFinal failed
for slot 0. (CKR_GENERAL_ERROR)
        at org.opensc.pkcs11.spi.PKCS11SignatureSpi.signNative(Native Method)
        at
rg.opensc.pkcs11.spi.PKCS11SignatureSpi.engineSign(PKCS11SignatureSpi.
java:244)
        ... 4 more


With best regards,
Leonid



===================================================================
Mail was send from https://www2.informatik.hu-berlin.de/
EASY and FREE access to your email anywhere: http://Mailreader.com/
===================================================================


_______________________________________________
opensc-devel mailing list
[email protected]
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to