NaCl to give way to RockSalt: tool to improve software fault isolation

21 Jul 2012

1

By Mureji Fatunde

A team led by Harvard computer scientists, including two undergraduate students, has developed a new tool that could lead to increased security and enhanced performance for commonly used web and mobile applications.

Called RockSalt, the clever bit of code can verify that native computer programming languages comply with a particular security policy.

Presented at the ACM Conference on Programming Language Design and Implementation (PLDI) in Beijing, in June, RockSalt was created by Greg Morrisett, Allen B. Cutting Professor of Computer Science at the Harvard School of Engineering and Applied Sciences (SEAS), two of his undergraduate students Edward Gan '13 and Joseph Tassarotti '13, former postdoctoral fellow Jean-Baptiste Tristan (now at Oracle), and Gang Tan of Lehigh University.

''When a user opens an external application, such as Gmail or Angry Birds, web browsers such as Google Chrome typically run the program's code in an intermediate and safer language such as JavaScript,'' says Morrisett. ''In many cases it would be preferable to run native machine code directly.''

The use of native code, especially in an online environment, however, opens up the door to hackers who can exploit vulnerabilities and readily gain access to other parts of a computer or device. An initial solution to this problem was offered over a decade ago by computer scientists at the University of California, Berkeley, who developed software fault isolation (SFI).

Latest articles

French cybercrime unit raids X’s Paris office as Musk faces questioning

French cybercrime unit raids X’s Paris office as Musk faces questioning

OpenAI Explores Alternatives to Nvidia Chips as Inference Demands Reshape AI Race

OpenAI Explores Alternatives to Nvidia Chips as Inference Demands Reshape AI Race

India–US trade deal cuts tariffs, boosts export outlook and market sentiment

India–US trade deal cuts tariffs, boosts export outlook and market sentiment

SpaceX Acquires xAI in Record-Setting $1.25 Trillion Deal

SpaceX Acquires xAI in Record-Setting $1.25 Trillion Deal

Budget 2026: Railways get fresh push with bullet train network and new freight corridor

Budget 2026: Railways get fresh push with bullet train network and new freight corridor

Budget 2026: India Unveils Rare-Earth Corridors to Break China's Mineral Grip

Budget 2026: India Unveils Rare-Earth Corridors to Break China's Mineral Grip

Budget 2026-27 Seeks Fiscal Balance Amid Rupee Volatility and Industrial Stagnation

Budget 2026-27 Seeks Fiscal Balance Amid Rupee Volatility and Industrial Stagnation

Italy’s Factory Slump Continues in January, PMI Signals Fragile Outlook

Italy’s Factory Slump Continues in January, PMI Signals Fragile Outlook

Iran reviews diplomatic channels with U.S., signals possible progress soon

Iran reviews diplomatic channels with U.S., signals possible progress soon