In a world so dependent on computerized civil and military infrastructures, it's no surprise that those systems face malicious, pervasive, and relentless enemy attacks, making computer security a critical national security issue.
It's not uncommon for black hats to use about one hundred and fifty lines of code to hack into systems fortified by an array of defenses, including firewalls, intrusion detection, and antivirus software. This game of cat and mouse continues, despite the ever-growing sophistication of those defenses that runs into the millions of lines of code.
Yet the enemy's gambit changes very little. It simply exploits vulnerabilities in the basic design of today's computer hardware and operating systems, which haven't changed much since they were developed in the 1960s and '70s, long before today's threats existed.
Now the CRASH program is designing the end game.
As its name suggests CRASH, or Clean-Slate Design of Resilient, Adaptive, Secure Hosts, is building an impenetrable system from scratch. Its new hardware, operating system, and programming languages are being designed to eliminate any opportunities that would allow the system to be confused by virulent data.
Video: CRASH – the ground-up approach to attack-resistant computers