Calculate a MD5 hash from a string

后端 未结 16 2136
独厮守ぢ
独厮守ぢ 2020-11-28 21:06

I use the following C# code to calculate a MD5 hash from a string. It works well and generates a 32-character hex string like this: 900150983cd24fb0d6963f7d28e17f72

16条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-11-28 21:55

    Depends entirely on what you are trying to achieve. Technically, you could just take the first 12 characters from the result of the MD5 hash, but the specification of MD5 is to generate a 32 char one.

    Reducing the size of the hash reduces the security, and increases the chance of collisions and the system being broken.

    Perhaps if you let us know more about what you are trying to achieve we may be able to assist more.

提交回复
热议问题