bug-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug classpath/64904] New: KeyPairGenerator.genKeyPair() fails if not ex


From: gnu_andrew at member dot fsf.org
Subject: [Bug classpath/64904] New: KeyPairGenerator.genKeyPair() fails if not explicitly initialised
Date: Mon, 02 Feb 2015 16:27:35 +0000

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64904

            Bug ID: 64904
           Summary: KeyPairGenerator.genKeyPair() fails if not explicitly
                    initialised
           Product: classpath
           Version: unspecified
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: classpath
          Assignee: unassigned at gcc dot gnu.org
          Reporter: gnu_andrew at member dot fsf.org

If genKeyPair() is called without an initialize method having being called
first, GNU Classpath attempts to generate a key using a key size of 0 and
fails.

  pass:  line 65: genKeyPair returns generator for DiffieHellman [1]
  FAIL: line 68: genKeyPair returns generator for DiffieHellman [2] -- uncaught
exception:
   java.lang.ArithmeticException
   at java.math.BigInteger.setBit(BigInteger.java:2541)
   at gnu.javax.crypto.key.dh.RFC2631.generateParameters(RFC2631.java:108)
   at
gnu.javax.crypto.key.dh.GnuDHKeyPairGenerator.generate(GnuDHKeyPairGenerator.java:175)
   at
gnu.java.security.jce.sig.KeyPairGeneratorAdapter.generateKeyPair(KeyPairGeneratorAdapter.java:94)
   at java.security.KeyPairGenerator.genKeyPair(KeyPairGenerator.java:300)
   at gnu.testlet.java.security.KeyPairGenerator.PR64902.test(PR64902.java:68)
   at RunnerProcess.runtest(RunnerProcess.java:425)
   at RunnerProcess.runAndReport(RunnerProcess.java:480)
   at RunnerProcess.main(RunnerProcess.java:273)
java.lang.ArithmeticException
   at java.math.BigInteger.setBit(BigInteger.java:2541)
   at gnu.javax.crypto.key.dh.RFC2631.generateParameters(RFC2631.java:108)
   at
gnu.javax.crypto.key.dh.GnuDHKeyPairGenerator.generate(GnuDHKeyPairGenerator.java:175)
   at
gnu.java.security.jce.sig.KeyPairGeneratorAdapter.generateKeyPair(KeyPairGeneratorAdapter.java:94)
   at java.security.KeyPairGenerator.genKeyPair(KeyPairGenerator.java:300)
   at gnu.testlet.java.security.KeyPairGenerator.PR64902.test(PR64902.java:68)
   at RunnerProcess.runtest(RunnerProcess.java:425)
   at RunnerProcess.runAndReport(RunnerProcess.java:480)
   at RunnerProcess.main(RunnerProcess.java:273)
TEST FAILED: uncaught exception java.security.KeyPairGenerator.PR64902



reply via email to

[Prev in Thread] Current Thread [Next in Thread]