ietf-smime
[Top] [All Lists]

RecipientInfo Syntax to support passwords-based key managament and more

2001-04-24 07:53:03
John:

I think that it is time to take this previously closed discussion to the whole list.

John has proposed the following.

RecipientInfo should be changed as follows (or similar):

     RecipientInfo ::= CHOICE {
      ktri KeyTransRecipientInfo,
      kari [1] KeyAgreeRecipientInfo,
      kekri [2] KEKRecipientInfo,
      other [3] OtherRecipientInfo}      }

      OtherRecipientInfo ::= SEQUENCE {
        recipientInfoType OBJECT IDENTIFIER,
        recipientInfoValue [0] EXPLICIT ANY}

At this point, I think it might be unfair to anyone that may have implemented password-based key management. Therefore, I propose that it should be included as a possibility in the base CHOICE. Thus:

    RecipientInfo ::= CHOICE {
      ktri KeyTransRecipientInfo,
      kari [1] KeyAgreeRecipientInfo,
      kekri [2] KEKRecipientInfo,
      pwri [3] PasswordRecipientinfo,
      other [0] OtherRecipientInfo }

      OtherRecipientInfo ::= SEQUENCE {
        oriType OBJECT IDENTIFIER,
        oriValue [0] EXPLICIT ANY DEFINED BY oriType }

Russ

<Prev in Thread] Current Thread [Next in Thread>
  • RecipientInfo Syntax to support passwords-based key managament and more, Housley, Russ <=