EldoS | Feel safer!

Software components for data protection, secure storage and transfer

Xml Signature Distributed Crypto modules

Also by EldoS: RawDisk
Access locked and protected files in Windows, read and write disks and partitions and more.
#22105
Posted: 10/22/2012 09:10:25
by Hans Altaner (Basic support level)
Joined: 10/04/2012
Posts: 9

Hello, I am implementing xml signature Distributed Crypto modules, you may sign more than one document at once.? Is there any example for this task?
thanks.
#22106
Posted: 10/22/2012 09:12:34
by Eugene Mayevski (EldoS Corp.)

Please elaborate what you mean "at the same time" . Each document is signed independently, so probably the answer to your question is negative.


Sincerely yours
Eugene Mayevski
#22108
Posted: 10/22/2012 09:19:32
by Hans Altaner (Basic support level)
Joined: 10/04/2012
Posts: 9

hello, the idea is this: I have a web application where I have a list of documents, the idea is to select one or more documents, and perform the action of signing only once, meaning that the activex is able to generate for each documents corresponding signature.
#22109
Posted: 10/22/2012 09:24:28
by Eugene Mayevski (EldoS Corp.)

The cryptographic operation of signing is performed once per document. So even if you pass the hash to the client multiple times, that operation will be performed on one hash per turn, and the user would have to approve access to the private key (in case he has protected keys) several times.

Other than this, you can do the following:
- perform step 1 of signing on the server for several documents,
- collect all request blocks and send them to the client
- create your own client module (we provide source code of precompiled client browser modules to registered customers) which will get all request blocks and do the job on all of them
- send the result back to the server


Sincerely yours
Eugene Mayevski
#22110
Posted: 10/22/2012 09:48:30
by Hans Altaner (Basic support level)
Joined: 10/04/2012
Posts: 9

Thanks for the reply.

I have another query:

Which version of jdk for Distributed Crypto modules applet, I have the following error:

java.lang.UnsupportedClassVersionError: com/secureblackbox/dc/applet/ElDCServerApplet : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Sour
#22111
Posted: 10/22/2012 09:54:30
by Eugene Mayevski (EldoS Corp.)

Right now it's 1.7. There are some features used which appeared only in 1.7. I will check with developers if target can be set to lower version (1.5 or 1.6).


Sincerely yours
Eugene Mayevski
#22113
Posted: 10/22/2012 10:37:54
by Hans Altaner (Basic support level)
Joined: 10/04/2012
Posts: 9

I have an error with applet sign an xml using Distributed Crypto modules.
the error resulting in the java console is:

[Fatal Error]: 1:1: Premature end of file.
#22115
Posted: 10/22/2012 11:25:13
by Eugene Mayevski (EldoS Corp.)

This provides no useful information. Are you getting the error with the sample project?


Sincerely yours
Eugene Mayevski
#22116
Posted: 10/22/2012 12:32:52
by Hans Altaner (Basic support level)
Joined: 10/04/2012
Posts: 9

I solved the problem, it was a mistake on my code.

Thank you very much.
#22161
Posted: 10/24/2012 08:07:02
by Eugene Mayevski (EldoS Corp.)

JFYI: We have made certain adjustments in applet code so it can now be compiled (and work) with JDK 1.5. However, Windows Certificate Storage and PKCS#11 require later versions (1.7 and 1.6 respectively).


Sincerely yours
Eugene Mayevski
Also by EldoS: BizCrypto
Components for BizTalk® and SQL Server® Integration Services that let you securely store and transfer information in your business automation solutions.

Reply

Statistics

Topic viewed 2313 times

Number of guests: 1, registered members: 0, in total hidden: 0




|

Back to top

As of July 15, 2016 EldoS Corporation will operate as a division of /n software inc. For more information, please read the announcement.

Got it!