[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Jeffrey Hutzelman] LAST CALL - Public Key Cryptography for Initial Authentication in Kerberos
>>>>> "Tom" == Tom Gindin <tgindin@xxxxxxxxxx> writes:
Tom> If it isn't too late to fix this without breaking
Tom> lots of implementations, the ASN.1 in this specification is
Tom> over-tagged. In section 3.2.1, all three of the tags in
Tom> PA-PK-AS-REQ are unnecessary, and the one on signedAuthPack
Tom> is actually slightly harmful. None of the tags in
Tom> PKAuthenticator do any good either. The OCTET STRING
Tom> wrappings for subjectName and issuerAndSerialNumber are not
Tom> really appropriate, and subjectName doesn't need a tag. Even
Tom> in AuthPack, pkAuthenticator and clientDHNonce don't need
Tom> tags. Similarly, in 3.2.3, there is no reason for any of the
Tom> tags in PA-PK-AS-REP, DHRepInfo, or KDCDHKeyInfo. The tags
Tom> in ReplyKeyPack in 3.2.3.2 also seem unnecessary.
The kerberos working group has a rather different philosophy on ASN.1
than the PKIX community. We've attempted to draw strong boundaries
around structures to the extent that we can: kerberos structures use
our conventions; PKIX structures use yours.
The short answer is that tagging issues have been discussed
extensively across all our ASN.1 usage.