|
18 | 18 | <BaseTypeName>System.Enum</BaseTypeName> |
19 | 19 | </Base> |
20 | 20 | <Docs> |
21 | | - <summary>To be added.</summary> |
| 21 | + <summary>Specifies the hash algorithms used for hashing assembly files and for generating the strong name.</summary> |
22 | 22 | <remarks>To be added.</remarks> |
23 | 23 | </Docs> |
24 | 24 | <Members> |
|
44 | 44 | </ReturnValue> |
45 | 45 | <MemberValue>32771</MemberValue> |
46 | 46 | <Docs> |
47 | | - <summary>To be added.</summary> |
48 | | - <remarks>Due to collision problems with MD5, Microsoft recommends SHA256.</remarks> |
| 47 | + <summary>Retrieves the MD5 message-digest algorithm.</summary> |
| 48 | + <remarks> |
| 49 | + <format type="text/markdown"> |
| 50 | + <![CDATA[ |
| 51 | +
|
| 52 | +## Remarks |
| 53 | +
|
| 54 | +> [!IMPORTANT] |
| 55 | +> Due to collision problems with MD5, Microsoft recommends SHA256. |
| 56 | +
|
| 57 | +MD5 was developed by Rivest in 1991. It is basically MD4 with safety-belts and while it is slightly slower than MD4, it helps provide more security. |
| 58 | +
|
| 59 | +The algorithm consists of four distinct rounds, which has a slightly different design from that of MD4. Message-digest size, as well as padding requirements, remain the same. |
| 60 | +
|
| 61 | + ]]></format> |
| 62 | + </remarks> |
49 | 63 | </Docs> |
50 | 64 | </Member> |
51 | 65 | <Member MemberName="None"> |
|
70 | 84 | </ReturnValue> |
71 | 85 | <MemberValue>0</MemberValue> |
72 | 86 | <Docs> |
73 | | - <summary>To be added.</summary> |
| 87 | + <summary>A mask indicating that there is no hash algorithm.</summary> |
| 88 | + <remarks> |
| 89 | + <format type="text/markdown"> |
| 90 | + <![CDATA[ |
| 91 | +
|
| 92 | +## Remarks |
| 93 | +
|
| 94 | +If you specify `None` for a multi-module assembly, the common language runtime defaults to the SHA1 algorithm, since multi-module assemblies need to generate a hash. |
| 95 | +
|
| 96 | + ]]></format> |
| 97 | + </remarks> |
74 | 98 | </Docs> |
75 | 99 | </Member> |
76 | 100 | <Member MemberName="Sha1"> |
|
95 | 119 | </ReturnValue> |
96 | 120 | <MemberValue>32772</MemberValue> |
97 | 121 | <Docs> |
98 | | - <summary>To be added.</summary> |
| 122 | + <summary>Retrieves a revision of the Secure Hash Algorithm that corrects an unpublished flaw in SHA.</summary> |
99 | 123 | <remarks>Due to collision problems with SHA1, Microsoft recommends SHA256.</remarks> |
100 | 124 | </Docs> |
101 | 125 | </Member> |
|
121 | 145 | </ReturnValue> |
122 | 146 | <MemberValue>32780</MemberValue> |
123 | 147 | <Docs> |
124 | | - <summary>To be added.</summary> |
| 148 | + <summary>Retrieves a version of the Secure Hash Algorithm with a hash size of 256 bits.</summary> |
125 | 149 | </Docs> |
126 | 150 | </Member> |
127 | 151 | <Member MemberName="Sha384"> |
|
146 | 170 | </ReturnValue> |
147 | 171 | <MemberValue>32781</MemberValue> |
148 | 172 | <Docs> |
149 | | - <summary>To be added.</summary> |
| 173 | + <summary>Retrieves a version of the Secure Hash Algorithm with a hash size of 384 bits.</summary> |
150 | 174 | </Docs> |
151 | 175 | </Member> |
152 | 176 | <Member MemberName="Sha512"> |
|
171 | 195 | </ReturnValue> |
172 | 196 | <MemberValue>32782</MemberValue> |
173 | 197 | <Docs> |
174 | | - <summary>To be added.</summary> |
| 198 | + <summary>Retrieves a version of the Secure Hash Algorithm with a hash size of 512 bits.</summary> |
175 | 199 | </Docs> |
176 | 200 | </Member> |
177 | 201 | </Members> |
|
0 commit comments