diff --git a/lib/asn1/Makefile.am b/lib/asn1/Makefile.am index fef55b32a..2bb083a08 100644 --- a/lib/asn1/Makefile.am +++ b/lib/asn1/Makefile.am @@ -359,6 +359,7 @@ gen_files_pkinit = \ asn1_TrustedCA_Win2k.x \ asn1_PA_PK_AS_REQ_Win2k.x \ asn1_PA_PK_AS_REP_Win2k.x \ + asn1_PA_PK_AS_REP_BTMM.x \ asn1_KDCDHKeyInfo_Win2k.x \ asn1_ReplyKeyPack_Win2k.x \ asn1_PkinitSP80056AOtherInfo.x \ diff --git a/lib/asn1/pkinit.asn1 b/lib/asn1/pkinit.asn1 index 758af6f86..302b0c3e8 100644 --- a/lib/asn1/pkinit.asn1 +++ b/lib/asn1/pkinit.asn1 @@ -164,7 +164,6 @@ PA-PK-AS-REP-Win2k ::= CHOICE { encKeyPack [1] IMPLICIT OCTET STRING } - KDCDHKeyInfo-Win2k ::= SEQUENCE { nonce [0] INTEGER (-2147483648..2147483647), subjectPublicKey [2] BIT STRING @@ -176,6 +175,12 @@ ReplyKeyPack-Win2k ::= SEQUENCE { ... } +PA-PK-AS-REP-BTMM ::= SEQUENCE { + dhSignedData [0] heim_any OPTIONAL, + encKeyPack [1] heim_any OPTIONAL +} + + PkinitSP80056AOtherInfo ::= SEQUENCE { algorithmID AlgorithmIdentifier, partyUInfo [0] OCTET STRING,