Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4406748

Certificate expiration causes applets to fail (see bugid 4357437)

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • 1.4.0
    • 1.2.2
    • deploy
    • beta
    • generic
    • generic



      Name: ssT124754 Date: 01/22/2001


      java version "1.2.2"



      i downloaded the 1.3.0_01 release. it is better than what i have, but still
      not quite there yet.
      what i see is that as soon as i try to open a signed applet with an expired
      signature, it displays a popup saying something like "the signature is
      expired. would you still like to use it". if i choose "yes", everything
      works just fine.
      the problem is, the signatures we have are only valid for one year.
      which means that in one year, all our customers will start seeing this
      warning EVERY TIME they launch the application!

      the problem here is deeper: when a digital signature expires, it can't be
      used to sign NEW code. however, code that was signed should stay signed
      forever (think of it - when you sign a contract, does your signature fade
      away after one year????)
      the algorithm sounds simple: compare the date the code was created with the
      date it was signed. if it was created BEFORE the signature expires, than the
      code is signed. it doesn't matter if the signature is expired when you do
      that check!

      what i understood from bugid 4357437 is that this algorithm was implemented
      in firefly. if you say that firefly is 1.3.0_01, than it was not - the popup
      still shows. i would think that the bug should remain open until such
      algorithm is implemented.

      bottom line:
      we need a version of plugin that does not display a popup (and treats the
      code as signed) if it sees code that was signed before the certificate has
      expired, regardless if the certificate is expired when the code is run.
      (Review ID: 114352)
      ======================================================================

            stanleyh Stanley Ho (Inactive)
            ssultanasunw Shaheen Sultana (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: