RE: Issues with S/MIME Message Specification

"Robert R. Jueneman" <bjueneman@novell.com> Wed, 19 May 1999 02:03 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 WAA19752 for <smime-archive@odin.ietf.org>; Tue, 18 May 1999 22:03:58 -0400 (EDT)
Received: (from majordomo@localhost) by mail.proper.com (8.8.8/8.8.5) id RAA01143 for ietf-smime-bks; Tue, 18 May 1999 17:34:38 -0700 (PDT)
Received: from orm-mail20.orem.novell.com (orm-mail20.orem.novell.com [151.155.118.32]) by mail.proper.com (8.8.8/8.8.5) with SMTP id RAA01139 for <ietf-smime@imc.org>; Tue, 18 May 1999 17:34:37 -0700 (PDT)
Received: from bobjuenemannt (stevecarroll.dnsdhcp.provo.novell.com [137.65.212.77]) by orm-mail20.orem.novell.com; Tue, 18 May 1999 18:34:00 -0600
Reply-To: bjueneman@novell.com
From: "Robert R. Jueneman" <bjueneman@novell.com>
To: Andrew Farrell <afarrell@baltimore.ie>, ietf-smime@imc.org
Cc: "Robert R. Jueneman" <bjueneman@novell.com>
Subject: RE: Issues with S/MIME Message Specification
Date: Tue, 18 May 1999 18:34:01 -0600
Message-ID: <00d201bea18f$4a986850$4dd44189@provo.novell.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----=_NextPart_000_00D3_01BEA15C.FFFDF850"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <199905190005.BAA16423@ocelot.baltimore.ie>
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
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>

>>With respect to the issue of bcc'ing the originator on an encrypted
>>message, although I suppose it is possible that the originator doesn't
>>have a public encryption key, this seems mildly unlikely, so I am more
>>inclined to agree with William Whyte's comment.
>
>I'm not sure that the My Esteemed Colleague's comment was anything
>more than a point of information. There will be situations when an
>application should include an originator key, but there are also counter
>examples. Locking a MUST into the standard is unnecessary, particularly
>since there's no compelling interoperability or security issue.
>
>>I wish I could find where I read that statement -- I thought it was in =
>>one of the RFC's, but I can't find it.
>
>draft-ietf-smime-msg-08.txt, section 3.3

Thanks. I knew I had read it, but couldn't find it.

Now that I see the exact text once again, and given the apparent 
request by some to NOT keep a copy, I can live with SHOULD.

>
>Also, it should be noted that switching from MUST RC4 to MUST tripleDES
>was the very first thing the ietf-smime group did, back 2 years ago.
>There was a lot of discussion back then, all of it available on the IMC
>mail archive. Not intended as a brush-off: there was a lot of relevant
>debate.
>
I can certainly understand preferring triple-DES vs. RC4, but I'm still not 
thrilled about having a firm specification that it is illegal for me to comply with 
if I hope to export the product.  I can fully understand that perhaps you 
might not share my concern on this point--neither do the Canadians, the
Australians, or others!  :-)

But what would your position be if the situation were reversed, or if, for 
example, you could not export such a product to the US, and you might 
face losing half of your market as a result?

I confess I haven't looked up the precise definition of MUST. Is there 
perhaps some face saving wriggle-room that says something like
"except where prohibited by law or regulations"?

Not being compliant with the RFC doesn't bother me all that much--
there aren't any IETF police, and procurements that require 
compatibility just won't get it, except for US/Canada domestic and 
certain industry sectors outside the US.  

What concerns me more is the assumption that because the 
standard says MUST, there is a presumption that it WILL
actually be so, and that interoperability decisions about 
what kind of algorithms can be used can assume this as a default.
T'ain't so, unfortunately, unless all of the US vendors roll over and 
play dead in the European and Asian markets. And that isn't 
going to happen.

Regards,

Bob