"President Obama has declared that the "cyber threat is one of the most serious economic and
national security challenges we face as a nation" and that "America's economic prosperity in the
21st century will depend on cybersecurity." This is a quote from whitehouse web page, shows the
importance of this issue. This has become a prime driver for all governments. Cyber security issue
exists due to the vulnerability of programs. As mentioned in the policy document. The present
technologies that provide security like firewall, give only an illusion of security. It calls for new
fundamental changes in Information Technology so the foundations of "Fundamental Freedom" and
"Privacy" is maintained.
What is the reason for these vulnerabilities? Now, assets are now controlled by some sort of
software. This software guards the resource with a challenge response algorithm. The fundamental
vulnerability with Current software paradigm is that it has one entry point and one
exit point. If somehow, access is received to this single entry point, then there are
no further safeguards, the software program is completely vulnerable. Due to the
uniformity of the infrastructure (i.e same operating system everywhere), a single
vulnerability is pervasive leading to virus and worm. So the answer is to provide a different interface
every time so that systems like virus and worms that exploit the same interface ceases to spread.
Let us illustrate an instance of a virus. All computer systems, programs reside as files. In the case of
Windows, these files have a specific extension, which make them behave as programs. Since these
programs are themselves files, they can be manipulated. With deep understanding of operating
system, it is possible to insert instructions in these executable files. So next time this program
operates, it behaves in a very untrusted manner. The algorithmic nature of current programming
paradigm, forces the operating system to show uniform vulnerabilities.
This requirement of providing different interface needs new software paradigm. Interaction based
programming paradigm, which gives different interaction leads to systems that are more secure.
MasterKube with its unique interaction paradigm can lead to systems that are virus resistant.