SHA-1 forms part of several widely used security applications and protocols, including TLS and SSL, PGP, SSH, S/MIME, and IPsec.Those applications can also use MD5; both MD5 and SHA-1 are descended from MD4.SHA-1 and SHA-2 are the hash algorithms required by law for use in certain U. government applications, including use within other cryptographic algorithms and protocols, for the protection of sensitive unclassified information.FIPS PUB 180-1 also encouraged adoption and use of SHA-1 by private and commercial organizations. Nobody has been able to break SHA-1, but the point is the SHA-1, as far as Git is concerned, isn't even a security feature. The security parts are elsewhere, so a lot of people assume that since Git uses SHA-1 and SHA-1 is used for cryptographically secure stuff, they think that, Okay, it's a huge security feature.16 Things to Stockpile with High Barter Value Cigarettes.I hate smoking, and can’t stand being around anyone that smokes. Obviously, it’s a good idea to have a decent store of ammo representing all calibers of the weapons you own.
Consider stocking up on the following items, even if you have no plans to use them yourself, for their potential barter value.
The following article has been generously contributed by Tyler of Debt Reckoning – Get out of debt, build wealth, and get on with life.
Every good survivalist has a stockpile of things he or she recognizes their family may need to survive a natural or man-made disaster.
SHA-1 is being retired from most government uses; the U. National Institute of Standards and Technology said, "Federal agencies should stop using SHA-1 for...applications that require collision resistance as soon as practical, and must use the SHA-2 family of hash functions for these applications after 2010" (emphasis in original), A prime motivation for the publication of the Secure Hash Algorithm was the Digital Signature Standard, in which it is incorporated. It has nothing at all to do with security, it's just the best hash you can get. I guarantee you, if you put your data in Git, you can trust the fact that five years later, after it was converted from your hard disk to DVD to whatever new technology and you copied it along, five years later you can verify that the data you get back out is the exact same data you put in. However Git does not require the second preimage resistance of SHA-1 as a security feature, since it will always prefer to keep the earliest version of an object in case of collision, preventing an attacker from surreptitiously overwriting files.
The SHA hash functions have been used for the basis of the SHACAL block ciphers. For a hash function for which L is the number of bits in the message digest, finding a message that corresponds to a given message digest can always be done using a brute force search in approximately 2 evaluations.
Thus the strength of a hash function is usually compared to a symmetric cipher of half the message digest length.