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

Unable to use DES-CBC-MD5 with MIT 1.2.2 KDC

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • 1.4.0
    • 1.0ea
    • security-libs
    • None

      The following behavior was noticed at Connectathon against MIT 1.2.2:

      1. The Java client sends an AS-REQ listing the enc types
      {DES-CBC-MD5, DES-CBC-CRC} as supported.

      2. The MIT KDC picks DES-CBC-MD5 as the enc type to use and returns
      a TGT with a session key using this enc type.

      3. The Java client sends a TGS-REQ using the above session key,
      but with DES-CBC-CRC type encryption.

      4. The KDC returns an error saying "KDC has no support for encryption
      type"

      The same problem might also have been noticed with a Heimdal KDC,
      although with the return error "Integrity check on decrypted field
      failed".

      (When using the SEAM or Windows 2000 KDC, the TGS seemed to be
      more forgiving since the same key could be used for both
      algorithms. It probably uses EncryptedData.etype to determine
      what algorithm should be used as opposed to using the session key
      type.)

            mupadhyasunw Mayank Upadhyay (Inactive)
            mupadhyasunw Mayank Upadhyay (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: