-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Updates re MD5/SHA1 usage. #2917
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Looks good, thanks! |
|
Will just leave open for a bit so that @karelz can do a quick review he has time. |
|
@bartonjs this is related to the security project that we discussed more than a year ago. Would you be the right person to review this? Also, the changes where the sentence was added as the only summary for some APIs is wrong. The summary should explain what the API is and then the remarks for that API or the remarks for the enumeration in the case of enum fields should call out that. |
Good catch! |
| <MemberValue>32771</MemberValue> | ||
| <Docs> | ||
| <summary>The Message Digest 5 (MD5) hashing algorithm.</summary> | ||
| <summary>The Message Digest 5 (MD5) hashing algorithm. Due to collision problems with MD5, Microsoft recommends SHA256.</summary> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These two changes in this file should also move to remarks since they are enum types.
I think after this change it should be good to merge. Thanks again!
Summary
Add recommendation to avoid MD5/SHA1.
Fixes 1572540
Contributes to dotnet/docs#13441
@Thraka @LizCasey
Andy - Because of the number of files involved, I'm going to do more than one PR. This one and the next one will be about 25 files.