Re: Correct definition of ContentInfo in CMS-10

Russ Housley <housley@spyrus.com> Wed, 10 March 1999 05:07 UTC

Received: from mail.proper.com (mail.proper.com [206.86.127.224]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA28818 for <smime-archive@odin.ietf.org>; Wed, 10 Mar 1999 00:07:16 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.8/8.8.5) id UAA08422 for ietf-smime-bks; Tue, 9 Mar 1999 20:02:30 -0800 (PST)
Received: from spyrus.com (mail.spyrus.com [207.212.34.30]) by mail.proper.com (8.8.8/8.8.5) with ESMTP id UAA08415 for <ietf-smime@imc.org>; Tue, 9 Mar 1999 20:02:29 -0800 (PST)
Received: from rhousley_laptop.spyrus.com (hil-qbu-ppu-vty35.as.wcom.net [209.154.55.35]) by spyrus.com (8.7.6/8.7.3/arc) with SMTP id UAA22701; Tue, 9 Mar 1999 20:07:32 -0800 (PST)
Message-Id: <4.1.19990308043637.009ade70@209.172.119.123>
Message-Id: <4.1.19990308043637.009ade70@209.172.119.123>
X-Sender: rhousley@mail.spyrus.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.1
Date: Mon, 08 Mar 1999 04:37:29 -0500
To: pgut001@cs.aucKland.ac.nz
From: Russ Housley <housley@spyrus.com>
Subject: Re: Correct definition of ContentInfo in CMS-10
Cc: ietf-smime@imc.org, ross@jgross.demon.co.uk
In-Reply-To: <91969478808191@cs26.cs.auckland.ac.nz>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-smime@imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-smime/mail-archive/>
List-Unsubscribe: <mailto:ietf-smime-request@imc.org?body=unsubscribe>

Peter:

Thanks for pointing out the error in the Appendix.  You are correct,
content is NOT OPTIONAL.

Russ


At 03:46 AM 2/23/99 +0000, Peter Gutmann wrote:
>>>Within the body of CMS 10 ContentInfo is defined as : -
>>>
>>>ContentInfo ::= SEQUENCE {
>>>        contentType ContentType,
>>>        content [0] EXPLICIT ANY DEFINED BY contentType }
>>>
>>>However, in the appendix ContentInfo is defined as : -
>>>
>>>ContentInfo ::= SEQUENCE {
>>>     contentType ContentType,
>>>     content [0] EXPLICIT ANY DEFINED BY contentType OPTIONAL }
>>>
>>>I assume the one within the body (i.e. content not optional) is correct.
> 
>>I assume that content is not optional
> 
>The content is optional.  Think about how detached sigs work.
> 
>Peter.
>