When we download a lot of software, it will appear next to md5, sha1 / sha256 / sha512 long list of strings that what significance does it have?
For fear of piracy or fear of being implanted virus software or plug-ins, do you want to verify the integrity of the software. Step: First you download the software, then do check local.
How 1.windows under verification?
certutil -hashfile path + file name (including the file name suffix) MD5
certutil -hashfile path + file name (including the file name suffix) SHA1
certutil -hashfile path + file name (including the file name suffix) SHA256
How 2.linux under verification?
md5sum <filename>
sha1sum <filename>
sha256sum <filename>
Other common scenarios:
1, memory clock to protect sensitive data from being stolen
2, transmission using digital signatures to ensure data security
3 seconds pass
Many effects such as a cloud disc, the disc Mouwang companies use this characteristic to achieve one-way hash function of the second pass.
Reference material
【1】https://blog.csdn.net/weixin_42940826/article/details/83662174