Download Firefox: WindowsMac OS X
logo       
Google Custom Search
    AddThis Social Bookmark Button

Re: I believe that AS2 is now ready to be submitted to IETF as a RFC...: msg#00004

Subject: Re: I believe that AS2 is now ready to be submitted to IETF as a RFC...
Hello, Nicolas.

The changes you noted were made after a review of the previous draft revealed that the unintentional changes had been introduced which made it inconsistent with RFC 3335 ("as1").  That,  as I believe you will agree,  would not be a good thing; hence the updated text again brings them into synchrony.

Note that the signed-receipt-micalg parameter is still honored for signed messages:  the "algorithm used to calculate the MIC" refers to the digest returned inside the signed MDN as the "received-content-MIC", which may be different from the algorithm used to sign the MDN itself.  The signed-receipt-micalg parameter refers to the algorithm used to sign the MDN.

For an unsigned message that requested a signed MDN, a digest will be computed using SHA-1 and returned as the "received-content-MIC".

In either of the above cases where a signed MDN is requested, the MDN is signed using the algorithm specified in the signed-receipt-micalg parameter in the disposition-notification-options  header (left-to-right precedence if  more than one algorithm specified) , or SHA1 if not specified.

Hope that clarification resolves the issue to your satisfaction.

Regards,
Richard
 

Nicolas Bielza wrote:

 in draft-ietf-ediint-as2-14.txt, section 7.4.3: For signed messages, the algorith used to calculate the
MIC MUST be the same as the algorithm that was used on the
message that was signed. Then if the message is signed, the signed-receipt-micalg parameter is not taken into account;But the draft continues with:If the message is not signed, then
the SHA-1 algorithm should be used. So the signed-receipt-micalg parameter is never taken into account ? (And there's no way of requesting a MD5 MIC for an unsigned message).
 
<Prev in Thread] Current Thread [Next in Thread>