So what if SHA-1 is broken…?
May 16th, 2008 by
Adam

So it turns out that SHA-1 might be broken. If not broken as such, it’s certainly bruised and its ability to be relied upon is in a significant amount of doubt. But why should that matter? We can just use SHA-256 or SHA-512 for more security, can’t we? Well yes we can… but does that actually help the wider issue?
Think about this in another way: If you receive a signed email from a contact of yours and it verifies correctly, do you check what method of signature was used on the email? I’d suggest that unless you’ve fitted yourself for a tinfoil hat, you’re unlikely to do this. Seeing as the signature process is employed to provide verification, we need a method that can use in a widespread manner and that we can rely upon. Is it time to revoke SHA-1 and DSA signatures? Should encryption and signing packages refuse to verify messages and files signed using these methods? Perhaps. However, it’s extremely unlikely that this would be implemented – md5 was broken some time ago and yet it’s still used for verification of file downloads etc in a farily widespread manner. So what should we do to protect ourselves from potentially forged digital signatures?
Posted in Security |
No Comments »
RSS
Many of you will have heard of the Keylogger – usually a piece of software that records everything you type. Usernames, passwords, personal emails… the risk to your security is immense. However, I’d be willing to bet that you think you’re safe. You run an Anti-Virus application and an Anti-Spyware application, so these things can’t touch you… right?
These things really could be a concern for those of you who use internet cafes, or computers in any shared environment – think schools, universities and even work! All it takes is some unscrupulous person to try to make some money out of these, and you could find your financial details are compromised, usernames and passwords stolen and you may even find that your bank accounts and life savings have been emptied. All because your password was intercepted.