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

Re: [Jeffrey Hutzelman] LAST CALL - Public Key Cryptography for InitialAuthentication in Kerberos




Tom Gindin wrote:
If it isn't too late to fix this without breaking lots of implementations, the ASN.1 in this specification is over-tagged. In section 3.2.1, all three of the tags in PA-PK-AS-REQ are unnecessary, and the one on signedAuthPack is actually slightly harmful. None of the tags in PKAuthenticator do any good either. The OCTET STRING wrappings for subjectName and issuerAndSerialNumber are not really appropriate, and subjectName doesn't need a tag. Even in AuthPack, pkAuthenticator and clientDHNonce don't need tags. Similarly, in 3.2.3, there is no reason for any of the tags in PA-PK-AS-REP, DHRepInfo, or KDCDHKeyInfo. The tags in ReplyKeyPack in 3.2.3.2 also seem unnecessary.

The easiest thing would be to put "AUTOMATIC TAGS" in the module header (instead of "EXPLICIT TAGS") and not bother with tags, for "AUTOMATIC TAGS" would tag where necessary. But I understand from another response that the Kerberos team doesn't want to deviate from their historical choice...
--
Olivier DUBUISSON
France Telecom
Recherche & Developpement
R&D/MAPS/AMS - 22307 Lannion Cedex - France
t: +33 2 96 05 38 50 - f: +33 2 96 05 39 45 - http://asn1.elibel.tm.fr/