[Top] [All Lists]

S/MIME support in SMTP Gateway

2001-03-21 04:34:13
Hello everybody

        I am working in a project which invloves S/MIME support in the SMTP
Gateway which acts as a gateway between Internet and X.400 world. Our
is connected to X.400 MTA and converts any Internet message (text/MIME) onto

equivalent X.400 IPM and vice versa.

        At this point of time what we expect to do is convert/tunnel the
S/MIME message from Internet into X.400.I have gone through many documents 
but haven't found any clear information about S/MIME support in X.400. The
drafts "draft-ietf-smime-x400transport" and  "draft-ietf-smime-x400wrap"
gives me 
some information about transporting S/MIME in X.400.

        I have some queries about them and they are as follows:

a) What I understand about the "draft-ietf-smime-x400transport" is that one 
    has to transport the CMS object as a seperate content with the
    field pf the P1 envelope containing OIDs {1 2 840 113549 1 7 1}  ( if
the CMS
    object has a MIME wrapper) or {1 2 840 113549 1 9 16 1 6} (If the CMS
    doesn't have a MIME wrapper).

b) Coming to the transport of S/MIME messages from Internet to X.400 via a
    gateway,  I assume that the format of the message that arrives at the
    from Internet will be according to RFC 2633( i.e S/MIME Version 3
    specification). The Gateway has to suitably interpret the S/MIME message
    build an equivalent X.400 message with the CMS object solely being the
    of the X.400 message and vice versa for a message that comes from X.400
    To be more precise X.400 MTA's functionality is to just transfer message
    on the information available in the P1 envelope, without bothering about
    syntax of the content. Is my assumption correct?

c) X.420 (1999) recomendations defines PKCS7 as one of standard IPM
    CMS is derived from or is a subset of PKCS7, can it be used to convey
CMS object 
    into X.400 from Internet?

I am using Microsoft Exchange Server connected to our X.400 MTA via the
X.400 connector for testing purposes. We use Exchange server as a S/MIME UA.
test setup is  briefly as follows:

Internet <------> SMTP Gateway <----> X.400 MTA <------------------------->
Exchange MTA 
                                      (Digital)          X.400 connector
( Microsoft)

        Our Gateway follows the RFCs MIME, MIXER and creates an IPM
accordingly in
X.400. We have our own MTA which supports IPM( 1984 and 1988), IPN, EDI

        Can anyone clarify my doubts/assumptions.

Nandiprasad J.M

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