Various thoughts from an educational professional & geek.
Logjam isn't the only reason your computer might be more vulnerable to internet threats
Get link
Facebook
X
Pinterest
Email
Other Apps
There’s a hole in the protection surrounding some of the internet’s supposedly secure websites. A group of researchers has discovered that cyber criminals and other hackers can attack websites that use the “https” security encryption using a method known as “Logjam”. This attack, which is thought to work on around 8% of the top one million websites, allows hackers to see important information that should be protected, such as payment details or private communication.
Encryption is a way of turning information into a secret code in order to stop others from eavesdropping on your internet conversations. Every time you see a padlock or then letters “https” in the address bar of your web browser, everything being sent between your computer and the remote web server where the website you are viewing is stored is encrypted and should be secret. The discovery of the Logjam attack, which is possible because of a flaw in the security software, means this may not always be the case.
Logjam works by attacking a part of the security process called the “Diffie-Hellman key exchange”. This is a way of creating and securely sending the key that unlocks the encryption and allows you to read the information. This key is formed using two very large, complex and random prime numbers (numbers that can only be divided by themselves or the number one), which cannot easily be predicted. The larger the key, the stronger the encryption.
Older keys are saved with 1024 bits of computer memory, meaning each one has 21024 possible combinations. But computers are now powerful enough to work out what the right combination is. The Logjam attack involves capturing the key data and then using computational power to crack its code. As a result, security experts are advising web sites that still use these keys to move to much longer versions that are harder to predict.
Hackers can also use something called a rainbow table to look up pre-cracked codes and use their computer to match the key against them. The more power a computer has, the faster it can work through the database of pre-cracked codes. There are still multiple combinations to check, but the work has in part already been done for them.
Looking for the key.Shutterstock
The growing power of computers means many existing security measures are increasingly likely to become obsolete and need replacing. However, it’s not just companies failing to keep up with the latest advances that could leave internet users more vulnerable. Most technology companies are trying to create stronger security for their products because we (their customers) demand it. But there is also a trade-off between national security and personal security they have to be aware of.
Agencies such as the FBI have stated that some methods of encryption are now too strong, meaning they want to be able to peek at people’s communications. They want encryption to be strong but not impenetrable. This has become a frustrating dilemma and, as Logjam proves by exploiting weaker Diffe-Hellman keys, there are weaker servers at the lower end that may fall foul of this demand to balance the security expectations of their organisation with the policing demands of governmental bodies.
There is already a flurry of activity across the internet as server administrators are attempting to patch the Logjam problem and increase their security level for key exchanges. We’ll just have to hope that they can accomplish this before someone compromises their servers. While only a proportional minority of websites are affected by Logjam, you can also check your web browser and see if it needs updating.
Ok, this is not a scientific study, the audience participation is likely to be from a self selecting group etc. So lets call this a poll amongst friends, followers and like minded. A question that is structural to my research is ... Do you think simulation can replace real hardware, when teaching networking? To remain fair, I am not going to share my opinion as it is biased and please don't try and answer this to please me (as I really don't know who will be answering and if you know me, you will know that it won't). Please take a look at the top left of this blog and based on your personal opinion, answer either yes or no. You do not have to be an expert, or an academic or even a teccie, everyone's opinion in this context counts. The opinions below are valid view points, but must not contribute to your own independent decision, please complete the question before reading these. =================================...
Ok, for many who read my blog, you may be aware that I dabble with many geeky projects, some count as work. As a fan of the shiny world of Mac, I have produced a couple of creative commons resources over the years for the Cisco Academy community, covering how Packet Tracer may be ported to a Mac. Looks like we now have a potentially tidy version three offering, moving from Virtual Machine, to Play on Mac now to a fully 'bottled' app, I have this working on v 5.3.3 and v6.0 (beta) To download please follow this link and download the app for 5.3.3, it looks like it will work on .... Snow Leopard, Lion and Mountain Lion, but this I would like to see tested. Multiuser seems to work, but you MUST set a rule in your firewall to allow this, otherwise your Mac will ignore any connection attempts. Yes you will need to unzip the contents of the folder to a location that you wish to run this, I may work on a DMG file, but lets do one step at a time. Please also note, it is 2...
Last night I deliberately started a debate on a ‘teachers of programming’ forum to gauge response. As expected those who were ‘interested’ in sticking to their ideas responded. I asked the question … I am of the view that Pascal is best kept in the past, where anyone who says that they are still teaching current programming skills using this language, worries me. Am I being unreasonable? The response was defensive and encouraged those who feel that it is something they must teach to self-acknowledge this fact. My concerns regarding Pascal stem from many positions: Old technology, being taught now …. If this were current in any way I would have less of an issue. It concerns me that some still teach C, but its structure is such that it does help programmers learn something that many systems use. But Pascal’s verbose structure is from a time gone, so why? Is it being used in anger? There is a place for scratch and greenfoot in getting stude...
Comments
Post a Comment