Git Product home page Git Product logo

core's Issues

FlexiProvider: Selected key must be verified for operation

At the moment a user can assign any key to any FlexiProvider operation, even non-matching keys like a DES key for an AES operation. Selecting a key for an operation should immediately be followed by a key verification. Any invalid key should be rejected and the user should be informed in a dialog box. Besides that, the key should be verified when executing the operation too (the user must be informed with a dialog here too).

Hex editor: German umlaut failure

German umlauts are not displayed correctly in the Hex editor, at least on OS X. Simply create the JCT sample file, the umlauts are displayed as ?. The same happens for any file created in the text editor and a switch to the hex editor.

Help Button Tooltip

The tooltip of the help button shall be canged (for en and de localisation) in a way to tell the user that the help will open in a new window.

Exampletexts:
German: "Inhaltsverzeichnis der Hilfetexte in neuem Fenster"
English: "Help Contents in new window"

When #39 is closed, the text has to be adopted to reflect the behavior change.

Exampletexts:
German: "Hilfe zum aktiven Plugin in neuem Fenster"
English: "Help of the active plug-in in new window"

Help not working, shows empty window

Clicking the help icon in JCT or opening the external help via context help icon launches an empty (browser) window with no help available. This only happens when launching JCT standalone, not in the Eclipse runtime during development.

Show help via F1 on active menu item

Pressing F1 with an active menu item (e.g. "Friedman" in the "Analysis" menu) should show the context help entry for the active part. This should work as in Eclipse e.g. with the "Search" menu.

Do not load sites from the internet in the browser

The Plugin "org.jcryptool.visual.zeroknowledge" has a link to Wikipedia in its Online Help. From there it is relatively easy to get to other pages in the web (including possibly pages with exploits).

A fast solution is to scan the Online Help for external links, but I think it is much saver to enforce that such links are not loaded. This should also include especially files, for example embedded pictures.

Automatic update site check once a month

Configure the JCrypTool update manager to check for updates once a month. Automatic update check is already active, but this check is done every startup which is too often.

JCTMessageDialog throws exception when called from non-ui thread

showErrorDialog in JCTMessageDialog throws the following exception when called from non-ui thread.

Steps to reproduce: create a new key pair in keystore view and select the MeRSA algorithm. This fails and shows an error dialog and logs two exceptions. Ignore the first one, the second one is the NullPointerException. The reason is that PlatformUI.getWorkbench().getActiveWorkbenchWindow() returns null when called from a non-ui thread. Is there another way to do this? Preferably without passing the current shell as parameter.

java.lang.NullPointerException
at org.jcryptool.core.logging.dialogs.JCTMessageDialog.showErrorDialog(JCTMessageDialog.java:31)
at org.jcryptool.core.logging.utils.LogUtil.log(LogUtil.java:186)
at org.jcryptool.core.logging.utils.LogUtil.logError(LogUtil.java:155)
at org.jcryptool.crypto.keystore.backend.KeyStoreManager.addKeyPair(KeyStoreManager.java:243)
at org.jcryptool.crypto.keystore.ui.actions.AbstractKeyStoreAction.addKeyPairStatic(AbstractKeyStoreAction.java:75)
at org.jcryptool.crypto.keystore.ui.actions.AbstractKeyStoreAction.addKeyPair(AbstractKeyStoreAction.java:82)
at org.jcryptool.crypto.keystore.ui.actions.AbstractNewKeyStoreEntryAction.performNewKeyAction(AbstractNewKeyStoreEntryAction.java:24)
at org.jcryptool.crypto.flexiprovider.keystore.actions.NewKeyPairAction.access$0(NewKeyPairAction.java:1)
at org.jcryptool.crypto.flexiprovider.keystore.actions.NewKeyPairAction$1.run(NewKeyPairAction.java:119)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

AbstractAlphabet refactoring

The abstract class AbstractAlphabet needs refactoring. Maybe this class can be removed/ replaced completely. So far, all methods in this class are deprecated.

FlexiProvider: Decryption fails after successful encryption

Encrypting with RSA_PKCS1_v2_1 works, but decrypting fails with the following exception (RSA_PKCS1_v1_5 works for en- and decrypting, other algorithms might be affected too). A FlexiProvider fix is required.

!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.StackOverflowError
at java.lang.Exception.(Exception.java:77)
at java.lang.reflect.InvocationTargetException.(InvocationTargetException.java:54)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.

McEliece with the default key parameters checked doesn't work

Generating a McEliece key pair (FlexiProvider view) with the default key parameters checked doesn't work, or at least the generation of the key takes forever.

Using the default key parameters, the McElieceKeyPairGenerator uses the ECPRNG (PRNG based on elliptic curves) from FlexiProvider, which is extremly slow even for generating a single random number and therefore generating the key pair takes probably hours or days.

If you insert instead manually a key size of e.g. 1024, the McElieceKeyPairGenerator uses the SHA1PRNG, which is a lot faster and the McEliece key is generated in an acceptable time (few seconds).

The following line is responsible for the selection of the PRNG in the 'default parameters'-case and in the 'manually selected key size'-case:

'default parameters'-case (McElieceKeyPairGenerator.java, method initializeDefault()):
initialize(paramSpec, Registry.getSecureRandom());

'manually selected key size'.case (NewKeyPairAction.java, Method run()):
generator.initialize(spec, FlexiProviderKeystorePlugin.getSecureRandom());

It looks like that this is a JCrypTool issue. If you test McEliece outside of JCrypTool and doesn't initialize the generator manually, the method Registry.getSecureRandom() returns the faster SHA1PRNG.

Registry.getSecureRandom() returns 'new DefaultPRNG()', which is a wrapper for the default PRNG obtained via JCA.

To demonstrate the runtime difference in SHA1PRNG and ECPRNG you can execute the following code:
Security.addProvider(new FlexiCoreProvider());
Security.addProvider(new FlexiPQCProvider());
KeyPairGenerator kpg = Registry.getKeyPairGenerator("McEliece");
//kpg.initialize(1024, new ECPRNG()); //Force to use ECPRNG as rand-source
//kpg.initialize(1024, new SHA1PRNG()); //Force to use SHA1PRNG as rand-source
KeyPair keyPair = kpg.genKeyPair();

I'm not quite sure why the Registry in JCrypTool selects the ECPRNG as the default SecureRandom-Generator, but it should be changed.

Rename the FlexiProvider perspective to Functional

Rename the FlexiProvider perspective to Functional (Funktional in German). Update all references like context help, help and welcome page. Update all screenshots showing the FlexiProvider perspective.

Extend the FlexiProvider New-Key-Wizard

The (new) key wizard in the FlexiProvider view should be extended. Currently only the key length can be configured, but this is not suitable for all types of keys.

For GMSS-keys there are actually three different parameters a user could change:
defh: An array with the depths of the different trees in the GMSS-key
defw: Parameter how many bits should be processed at once
defk: Parameter for the AuthPath.
See: http://www.flexiprovider.de/javadoc/flexiprovider/docs/index.html for further details.

Other examples are the keys for McEliece, Niederreiter or CMSS.

The key-configuration part should be created as flexible as it is done for the algorithms in the FlexiProvider perspective.

FlexiProvider: Change Keystore view from keystore driven to contact driven

The FlexiProvider Keystore view is keystore driven: During init, all entries (keys) are checked and their alias names are used as contacts. New alias -> new contact, known alias -> add to contact. This should be changed to a contact driven approach: The contacts (name (= alias), firstname, lastname, organization, region) should be stored in an XML file in the users workspace. This XML file can be shipped with JCT as the default keystore jctKeystore.ksf. Entry must be "Alice Whitehat". Copy this file as the keystore into user workspace. Adding a new key doesn't update contacts, only a new key for a new contact. Contacts can be removed and added.

Following JCT starts with an existing workspace read this contacts.xml file first, and then, as it is done now, iterate through all keystore entries and add the keys to the contact.

Sign plug-ins during build

Create official JCrypTool key to sign our plug-ins during build. Extend the build process with this (optional) step.

Language change not possible through options dialogue

Changing the language in the options dialogue "Preferences -> General" does not work properly with Weekly Build of 13th October 2012.

JCrypTool is per default started in English but the described options field is empty. A language change within this field has no influence after the prompted restart.

The command line parameter "-nl" does set the right language for the arguments "en" and "de" at start time.

Help key F1 not working

The help key F1 is not working in plug-ins with enabled context help. This seems to be a general JCrypTool problem.

Flexiprovider Integration: MeRSA Keypair creation fails

Cannot create MeRSA Keypair (MpRSA works fine) seems to be Flexiprovider issue or MeRSA does not like the parameters we provide.

To Reproduce click on "create new keypair" in keystore view, select MeRSA and enter password, click next.

java.security.KeyStoreException
at com.sun.crypto.provider.JceKeyStore.engineSetKeyEntry(JceKeyStore.java:283)
at java.security.KeyStoreSpi.engineSetEntry(KeyStoreSpi.java:536)
at java.security.KeyStore.setEntry(KeyStore.java:1326)
at org.jcryptool.crypto.keystore.backend.KeyStoreManager.addKeyPair(KeyStoreManager.java:237)
at org.jcryptool.crypto.keystore.ui.actions.AbstractKeyStoreAction.addKeyPairStatic(AbstractKeyStoreAction.java:75)
at org.jcryptool.crypto.keystore.ui.actions.AbstractKeyStoreAction.addKeyPair(AbstractKeyStoreAction.java:82)
at org.jcryptool.crypto.keystore.ui.actions.AbstractNewKeyStoreEntryAction.performNewKeyAction(AbstractNewKeyStoreEntryAction.java:24)
at org.jcryptool.crypto.flexiprovider.keystore.actions.NewKeyPairAction.access$0(NewKeyPairAction.java:1)
at org.jcryptool.crypto.flexiprovider.keystore.actions.NewKeyPairAction$1.run(NewKeyPairAction.java:119)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

Help Button Behavior

The help button shall open the online help page of the current active tab instead of the index of the online help.

Functional perspective: key pair export fails

FlexiProvider version 1.7.0p4

The key export in the Functional perspective (Keystore view) is not working and fails with the following exception:

!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.StackOverflowError
at sun.security.jca.ProviderList$3.get(ProviderList.java:130)
at sun.security.jca.ProviderList$3.get(ProviderList.java:125)
at java.util.AbstractList$Itr.next(AbstractList.java:345)
at java.security.SecureRandom.getPrngAlgorithm(SecureRandom.java:522)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:165)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at java.security.SecureRandom.getInstance(SecureRandom.java:254)
at java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:176)
at java.security.SecureRandom.(SecureRandom.java:133)
at de.flexiprovider.ec.ECPRNG.(ECPRNG.java:58)
at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:2

FlexiProvider: Provide help pages

Provide extensive English and German help for the FlexiProvider perspective and all its views/ wizards/ actions. Link the pages from the matching context help pages.

Eclipse e4 (4.3) migration

Migrate the complete JCrypTool platform to Eclipse 4.3.x and identify problematic sources. Fill our wiki at https://github.com/jcryptool/core/wiki with the required migration steps and the code parts (configuration, Java code, XML, ...) that must be migrated in order to run JCrypTool based on the Eclipse 4 series.

All work is done in the e4migration branches.

Flexiprovider Integration: Hybrid Ciphers in Operations View not working

Hybrid Cyphers, e.g. McEliece cryptosystem does not work in operations view, as you cannot select whether you want to encrypt or decrypt.

The reason should be: you provide a key pair which preselects encrypt for public key and decrypt for private key, this seems to fail for hybrid ciphers

Incomplete FlexiProvider 1.7.0p3 integration

The algorithms.xml file for the latest FlexiProvider version has not been updated and contains an older version. A new algorithms.xml must be generated and integrated in JCrypTool. This is a minor bug since the latest version is used, however some wizard may reflect an older version.

FlexiProvider: Each algorithm entry should provide context help

Each algorithm entry in the Algorithms view should provide short context help information like all entries in the Crypto Explorer view. Keep in mind that the algorithm list is dynamically created based on the algorithm.xml. Algorithm context help should not be contained in the algorithm.xml and must be internationalized. Use the Eclipse context help mechanism if possible.

Complete the Eclipse Tycho build

The Maven build (using Eclipse Tycho) is not fully working at the moment. Building the plug-in works, but deploying the final products fails with some issues:

  • There is no root directory "jcryptool"
  • It is only possible to build for the active platform; somehow the delta pack cannot be resolved via the update site
  • File icons (e.g. for JCrypTool.exe) are missing

Flexiprovider Integration: PBES2 Algorithm Initialization fails

Double click PBES2 Algorithm in Algorithms view, submit the configuration dialog with default parameters.

When providing specific parameters like F5, 10, 128, F5, the algorithm will be added to operations view without exception.

Other PBE.. algorithm can be added with default parameters without exception

The problem seems to be in the definition of PBES2ParameterSpec inside
/de.flexiprovider/xml/algorithms.xml

java.lang.NoSuchMethodException: de.flexiprovider.core.pbe.PBES2ParameterSpec.([B, int, int, [B)
at java.lang.Class.getConstructor0(Class.java:2730)
at java.lang.Class.getConstructor(Class.java:1676)
at org.jcryptool.crypto.flexiprovider.reflect.Reflector.instantiateParameterSpec(Reflector.java:226)
at org.jcryptool.crypto.flexiprovider.algorithms.ui.wizards.AlgorithmWizard.performFinish(AlgorithmWizard.java:93)
at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:827)
at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:432)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:240)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4165)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3754)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
at org.eclipse.jface.window.Window.open(Window.java:801)
at org.jcryptool.crypto.flexiprovider.algorithms.AlgorithmsManager.performCipherCalled(AlgorithmsManager.java:141)
at org.jcryptool.crypto.flexiprovider.algorithms.AlgorithmsManager.algorithmCalled(AlgorithmsManager.java:69)
at org.jcryptool.crypto.flexiprovider.algorithms.ui.views.FlexiProviderAlgorithmsView$1.run(FlexiProviderAlgorithmsView.java:100)
at org.jcryptool.crypto.flexiprovider.algorithms.ui.views.FlexiProviderAlgorithmsView$2.mouseDoubleClick(FlexiProviderAlgorithmsView.java:134)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:195)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4165)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3754)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.jcryptool.core.Application.start(Application.java:33)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)

Usefull names for online help bookmarks

The online help bookmarks are shown in the Weekly Build of 13th October 2012 as URI. The bookmark for the "About JCrypTool" page is named for example "/org.jcryptool.core.help/$nl$/help/users/about/about.html".

It would be possibly better if the name would equal the page's heading which is specified in the XML file. Another idea would be to set the bookmark’s name to the logical path within the online help. In case of the "About JCrypTool" page this could be for example "User Guide - About JCrypTool".

DSA not visible in Algorithms view

The DSA entry is not always visible in the Algorithms view. In palette view, the entry is missing most of the time; in tree view, it is visible at all times. The plug-in is active, it must be a problem with the palette view presentation.

It is available via Algorithms menu all the time.

FlexiProvider Integration: manual key entry in HMacMD5 not working

Open the HMacMD5 wizard (FlexiProvider Integration) and select "Custom key" as key source. Keep the defaults and click on Finish.

  1. A dialog pops up, asking for the keys password. This is not correct, the keystore is not used at all with a custom key.
  2. Entering the default password results in the following expection:

java.lang.NullPointerException
at org.jcryptool.crypto.keystore.backend.KeyStoreManager.getSecretKey(KeyStoreManager.java:401)
at org.jcryptool.crypto.flexiprovider.engines.mac.MacEngine.init(MacEngine.java:61)
at org.jcryptool.crypto.flexiprovider.engines.listener.PerformOperationListener.performOperation(PerformOperationListener.java:75)
at org.jcryptool.crypto.flexiprovider.operations.engines.PerformOperationManager.firePerformOperation(PerformOperationManager.java:44)
at org.jcryptool.crypto.flexiprovider.integrator.IntegratorAction.run(IntegratorAction.java:340)
at org.jcryptool.core.operations.algorithm.ShadowAlgorithmAction.run(ShadowAlgorithmAction.java:99)
at org.jcryptool.core.views.content.palette.AlgorithmPaletteViewer$2.run(AlgorithmPaletteViewer.java:237)
at org.jcryptool.core.views.content.palette.AlgorithmPaletteViewer$3.mouseDoubleClick(AlgorithmPaletteViewer.java:249)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:195)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4165)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3754)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.jcryptool.core.Application.start(Application.java:33)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.