Indian American scientist plugs loopholes in computer safety

Thursday, 24 July 2008, 23:18 IST
Printer Print Email Email
Washington: A technique developed by Indian American computer scientist Anoop Singhal will minimise chances of hackers stealing confidential corporate data, including health and financial records. "We analyse all of the paths that attackers could penetrate through a network and assign a risk to each component of the system," said Singhal. "Decision makers can use our assigned probabilities to make wise decisions and investments to safeguard their network." Singhal and his colleagues at George Mason University, which developed the new analysis technique based on 'attack graphs', have applied for a patent. Scientists at the National Institute of Standards and Technology (NIST) are addressing these concerns by applying security metrics to computer network pathways. Once inside a network's firewall, for a seemingly mild-mannered purpose as posting an image to a file transfer protocol (FTP) site, a hacker can travel through the network through a variety of routes to hit the jackpot of valuable data. Besides hardware, the hacker can break in through software on the computers, especially file-sharing applications that have been blamed for some major data breaches recently. Singhal and his team determine risk by using these attack graphs and NIST's National Vulnerability Database (NVD). This official repository includes a collection of security-related software weaknesses that hackers can exploit. NVD data was collected from software vendors and experts assigned scores from most to least insecure. For example, in a simple system there is an attacker on a computer, a firewall, router, an FTP server and a database server. The goal for the attacker is to find the simplest path into the jackpot - the database server. Attack graph analysis determines three potential attack paths. For each path in the graph, the NIST researchers assign an attack probability based on the score in the NVD database. Because it takes multiple steps to reach the goal, the probabilities of each component are multiplied to determine the overall risk. One path takes only three steps. The first step has an 80 percent chance of being hacked, the second, a 90 percent chance. The final step requires great expertise, so there is only a 10 percent probability it can be breached. By multiplying the three probabilities together, that path is pretty secure with a less than 10 percent chance of being hacked.
Source: IANS