3.1.4.5.3 WSD Hash
HomeGroup Invitation messages (section 3.1.5.1) are hashed. This hash is signed with the HomeGroup signing key and the signed version is included in the message in the <DIGITALHASH> element.
The hash is an SHA-256 hash of the following values in the order specified:
<NETWORKNAME> (if it contains a value)
<GUIDNAME>
<OWNER> (if it contains a value)
<OWNERID> (if it contains a value)
<OWNERMACHINENAME> (if it contains a value)
<LASTCHANGED>
<HOMEGROUPSIZE>
<ADDRESS>
This hash is computed, as specified in [FIPS180-3]. The optional fields are ignored when they do not contain a value. The hash is then signed with the public signing key described in section 3.1.4.5.2, using the RSASSA-PKCS1-v1_5 signature algorithm specified in [PKCS1] section 8.2.