ietf-smime
[Top] [All Lists]

Re: Syntax on RecipientInfo

1998-06-26 10:01:31
Steve,

I agree with your recommendation.

Thanx,
- John Pawling


At 05:17 PM 6/26/98 +0100, shenson(_at_)bigfoot(_dot_)com wrote:
John Pawling wrote:

All,

Michelle is correct.  Recommend changing RecipientInfo to:

RecipientInfo ::= CHOICE {
  ktri [0] KeyTransRecipientInfo,
  kari [1] KeyAgreeRecipientInfo,
  mlri [2] MailListRecipientInfo  }


You can tell which one from the Version INTEGER. However this was
mentioned before. The suggestion then was:

RecipientInfo ::= CHOICE {
 ktri KeyTransRecipientInfo,
 kari [1] KeyAgreeRecipientInfo,
 mlri [2] MailListRecipientInfo  }


I didn't mention it at the time but for the sake of minimalism I'd
suggest:

RecipientInfo ::= CHOICE {
 ktri KeyTransRecipientInfo,
 kari [0] KeyAgreeRecipientInfo,
 mlri [1] MailListRecipientInfo  }

The absence of tag on the KeyTransRecipientInfo is essential for
backwards compatability.

Steve.
-- 
Dr Stephen N. Henson.
UK based freelance Cryptographic Consultant. For info see homepage.
Homepage: http://www.drh-consultancy.demon.co.uk/
Email: shenson(_at_)bigfoot(_dot_)com
PGP key: via homepage.




<Prev in Thread] Current Thread [Next in Thread>