Java Cryptography Extension (JCE) 1.2.1 Package (Signing Certificate) Expires on July 27, 2005



Category :Availability
Release Phase :Resolved
Product :Java Cryptography Extension 1.2.1  
Date of Resolved Release :13-JUL-2005 


Impact

The Java Cryptography Extension (JCE) 1.2.1 is an optional package for J2SE 1.2.x and 1.3.x that provides a framework and implementations for encryption, key generation, key agreement, and Message Authentication Code (MAC) algorithms. The digital certificate that was used to sign the JCE 1.2.1 jar files will expire on July 27, 2005, after which the product will no longer function.


Contributing Factors

This issue can occur in the following release:

  • Java Cryptography Extension (JCE) 1.2.1 (for J2SE 1.2.x and 1.3.x)

Notes:

  1. JCE 1.2.1 is at "End of Service Life" (EOSL), and is no longer supported. JCE 1.2.1 was EOSL'ed in 2002 when JCE 1.2.2 was released.
  2. The JCE that is integrated into J2SE 1.4 and later is not affected by this issue. This Sun Alert is specific to JCE 1.2.1, which is an optional package for use with J2SE 1.2.x. and 1.3.x (JCE 1.2.1 is not bundled with J2SE 1.2.x and 1.3.x).

Symptoms

After the expiration date, code calling into JCE 1.2.1 will fail with symptoms similar to the following:

    [xxxxxx@xxxxxx] 258 >java BlowfishKey
    Exception in thread "main" java.lang.ExceptionInInitializerError:
    java.lang.SecurityException: Cannot set up certs for trusted CAs
         at javax.crypto.b.<clinit>([DashoPro-V1.2-120198])
         at javax.crypto.KeyGenerator.getInstance([DashoPro-V1.2-120198])

Workaround

There is no workaround. Please see the "Resolution" section below.


Resolution

This issue is addressed in the following releases:

  • Java Cryptography Extension (JCE) 1.2.2 (for J2SE 1.2.x and 1.3.x)

which is available at: http://java.sun.com/products/jce/index-122.html

  • JCE in J2SE 1.4 and later

which is available at: http://java.sun.com/j2se/1.4.2/download.html and http://java.sun.com/j2se/1.5.0/download.jsp






Attachments
This solution has no attachment

 
 
Login Required

You must login and have a valid contract to access Sun's Premium content which includes:

  • Sun Alerts
  • Bugs
  • Patches
  • Solutions
  • White Papers
  • Documentation
  • Support Knowledge

Login Required

You must login and have a valid contract to access Sun's contracted features

Access Legend:

(Login to access)   Sun Contracted Content
(Login to access)   Sun Contracted Feature

Please make use of SunSolve Feedback application by selecting the floating [+] to provide feedback about this specific document.

Search

Article Details
Article ID : 201158
Article Type : Sun Alert
Last reviewed : 2005-07-13
Audience : PUBLIC
Keywords :
Provide feedback  (help)
Page Tools
»  Print This Page
»  Email This Article
»  Bookmark This Article
 
Contact About Sun News & Events Employment Site Map Privacy Terms of Use Trademarks Copyright Sun Microsystems, Inc. | SunSolve Version 7.4.0 #1