Hi
I'm trying to use javasigner on solaris ,
I followed the Linux instructions and I can access the card and the reader, but I cannot make sign correctly a document.
to make it work I had to recompile IAIK source to obtain the shared object library libpkcs11wrapper.so.
I use the INCARD Infocamere Card.
The error I receive is:
Algorithm: [SHA1withRSA]
Signature:
0000: 39 03 98 06 80 01 F7 06 7C B7 DF C4 28 EE 54 AB 9...........(.T.
0010: BC 20 FA 1E 39 DC B3 D3 73 4F 9F 3B F3 5C C2 9D . ..9...sO.;.\..
0020: C1 7E FC 39 45 62 42 D8 AF 22 46 06 9C 42 98 43 ...9EbB.."F..B.C
0030: FD 80 35 D2 4F 8B 0F D6 8B F5 20 28 58 3C 68 1D ..5.O..... (X<h.
0040: CA 27 E6 92 AE 0A 4E 23 74 3B DD CA 19 2F 60 24 .'....N#t;.../`$
0050: BE FA 14 42 27 48 71 6F DD D4 15 0E C4 AF D6 E2 ...B'Hqo........
0060: 2F 32 63 85 81 A3 BE B2 ED 63 FD 57 29 B9 58 2D /2c......c.W).X-
0070: 40 74 7B 04 5A 29 E3 82 03 E0 72 43 DB 73 28 A3 @t..Z)....rC.s(.
0080: CF 74 3C 8E E2 B7 F4 99 2E 05 AC 2F 7C 74 93 69 .t<......../.t.i
0090: 6F 3D B8 41 58 DA 93 B5 45 F9 75 29 9A 7F 1C 12 o=.AX...E.u)....
00A0: 56 8E 6E 82 50 3A 14 DA BE 27 0C 46 56 7C 3E 5C V.n.P:...'.FV.>\
00B0: C6 29 95 B0 DF C6 53 5C A5 B2 44 6E 5B E3 DF B4 .)....S\..Dn[...
00C0: 91 99 81 A9 02 AD F7 07 B0 B6 A3 B5 15 22 F1 00 ............."..
00D0: 51 AA 83 8F E7 D1 5D 3A C5 6F C0 A9 5E 2C 4A BB Q.....]:.o..^,J.
00E0: A5 63 B7 03 1A 75 97 30 C5 E8 C2 C4 7F C5 39 6C .c...u.0......9l
00F0: 72 26 EF 89 E9 7E FE 03 0B 3C EC C8 83 4D 30 F2 r&.......<...M0.
]
________________________________________________________________________________
java.lang.NullPointerException: Nno signature key to proceed.
at org.javasign.operators.CryptokiGenerator.init(CryptokiGenerator.java:122)
at org.javasign.operators.CryptokiGenerator.<init>(CryptokiGenerator.java:79)
at org.javasign.gui.FileActionListener.sign(FileActionListener.java:215)
at org.javasign.gui.FileActionListener.actionPerformed(FileActionListener.java:121)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
at javax.swing.AbstractButton.doClick(AbstractButton.java:302)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1051)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1092)
at java.awt.Component.processMouseEvent(Component.java:5517)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
at java.awt.Component.processEvent(Component.java:5282)
at java.awt.Container.processEvent(Container.java:1966)
at java.awt.Component.dispatchEventImpl(Component.java:3984)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3819)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1791)
at java.awt.Component.dispatchEvent(Component.java:3819)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Do you have any advice ??
Thank you
Paolo
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi
I'm trying to use javasigner on solaris ,
I followed the Linux instructions and I can access the card and the reader, but I cannot make sign correctly a document.
to make it work I had to recompile IAIK source to obtain the shared object library libpkcs11wrapper.so.
I use the INCARD Infocamere Card.
The error I receive is:
Algorithm: [SHA1withRSA]
Signature:
0000: 39 03 98 06 80 01 F7 06 7C B7 DF C4 28 EE 54 AB 9...........(.T.
0010: BC 20 FA 1E 39 DC B3 D3 73 4F 9F 3B F3 5C C2 9D . ..9...sO.;.\..
0020: C1 7E FC 39 45 62 42 D8 AF 22 46 06 9C 42 98 43 ...9EbB.."F..B.C
0030: FD 80 35 D2 4F 8B 0F D6 8B F5 20 28 58 3C 68 1D ..5.O..... (X<h.
0040: CA 27 E6 92 AE 0A 4E 23 74 3B DD CA 19 2F 60 24 .'....N#t;.../`$
0050: BE FA 14 42 27 48 71 6F DD D4 15 0E C4 AF D6 E2 ...B'Hqo........
0060: 2F 32 63 85 81 A3 BE B2 ED 63 FD 57 29 B9 58 2D /2c......c.W).X-
0070: 40 74 7B 04 5A 29 E3 82 03 E0 72 43 DB 73 28 A3 @t..Z)....rC.s(.
0080: CF 74 3C 8E E2 B7 F4 99 2E 05 AC 2F 7C 74 93 69 .t<......../.t.i
0090: 6F 3D B8 41 58 DA 93 B5 45 F9 75 29 9A 7F 1C 12 o=.AX...E.u)....
00A0: 56 8E 6E 82 50 3A 14 DA BE 27 0C 46 56 7C 3E 5C V.n.P:...'.FV.>\ 00B0: C6 29 95 B0 DF C6 53 5C A5 B2 44 6E 5B E3 DF B4 .)....S\..Dn[...
00C0: 91 99 81 A9 02 AD F7 07 B0 B6 A3 B5 15 22 F1 00 ............."..
00D0: 51 AA 83 8F E7 D1 5D 3A C5 6F C0 A9 5E 2C 4A BB Q.....]:.o..^,J.
00E0: A5 63 B7 03 1A 75 97 30 C5 E8 C2 C4 7F C5 39 6C .c...u.0......9l
00F0: 72 26 EF 89 E9 7E FE 03 0B 3C EC C8 83 4D 30 F2 r&.......<...M0.
]
________________________________________________________________________________
java.lang.NullPointerException: Nno signature key to proceed.
at org.javasign.operators.CryptokiGenerator.init(CryptokiGenerator.java:122)
at org.javasign.operators.CryptokiGenerator.<init>(CryptokiGenerator.java:79)
at org.javasign.gui.FileActionListener.sign(FileActionListener.java:215)
at org.javasign.gui.FileActionListener.actionPerformed(FileActionListener.java:121)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
at javax.swing.AbstractButton.doClick(AbstractButton.java:302)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1051)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1092)
at java.awt.Component.processMouseEvent(Component.java:5517)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
at java.awt.Component.processEvent(Component.java:5282)
at java.awt.Container.processEvent(Container.java:1966)
at java.awt.Component.dispatchEventImpl(Component.java:3984)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3819)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1791)
at java.awt.Component.dispatchEvent(Component.java:3819)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Do you have any advice ??
Thank you
Paolo