[MS-NMFMB]: .NET Message Framing MSMQ Binding Protocol

This topic lists the Errata found in [MS-NMFMB] since it was last published. Since this topic is updated frequently, we recommend that you subscribe to these RSS or Atom feeds to receive update notifications.

Errata are subject to the same terms as the Open Specifications documentation referenced.

Mt826235.image002(en-us,PROT.20).pngRSS

Mt826235.image002(en-us,PROT.20).pngAtom

Errata below are for Protocol Document Version V4.0 – 2017/06/01.

Errata Published*

Description

2017/09/15

In Section 1.2.2, Informative References, added the following reference:

[MS-NETOD] Microsoft Corporation, "Microsoft .NET Framework Protocols Overview".

In Section 3.2.5.1, Constructing an MSMQ Message, changed from:

If the Authenticated policy assertion described in section 2.2.3.5 is set:

Set Message.PrivacyLevel to Enhanced.

Set Message.EncryptionAlgorithm to RC4.

Set Message.HashAlgorithm to SHA1.

Changed to:

If the Authenticated policy assertion described in section 2.2.3.5 is set:

Set Message.PrivacyLevel to Enhanced.

Set Message.EncryptionAlgorithm to RC4.

Set Message.HashAlgorithm to SHA256.<1>

<1> Section 3.2.5.1:  In Windows releases that support Microsoft .NET Framework 3.5 and later, the MsmqSecureHashAlgorithm enumeration enables an implementation to use any of the hash algorithms that follow, where SHA256 is the default.

public enum MsmqSecureHashAlgorithm

{

MD5,

SHA1,

SHA 256,

SHA 512

}

The underlying values of the MsmqSecureHashAlgorithm enum members are specified in the table that follows.

Member NameValue
MD5int32 (0x00000000)
SHA1int32 (0x00000001)
SHA256int32 (0x00000002)
SHA512int32 (0x00000003)

For information about Windows releases that support the Microsoft .NET Framework versions, including the .NET Framework life-cycle support, see [MS-NETOD] section 4 Microsoft Implementations.

*Date format: YYYY/MM/DD

Show: