Abstract
The alarming rise in the quantity of malware in the past few years poses a serious challenge to the security community and requires urgent response. However, current countermeasures seem no longer to be effective. Thus, it is our belief that it is now time for researchers and security experts to turn to nature in the search for novel inspiration for defense systems. Nature has provided species with a whole range of offensive and defensive techniques, which have been developing and improving over the course of billions of years of evolution. Extremely diverse living conditions have promoted a large variation in the devised biosecurity solutions. In this article we introduce a novel Protection framework in which common denominators of the encountered offensive and defensive means are proposed and presented. The bio-inspired solutions are discussed in the context of cybersecurity, where some principles have already been adopted. The deployment of the whole nature-based framework should aid in the design and improvement of modern cyberdefense systems.
Nature has provided species with a range of offensive and defensive techniques, which have been developing and improving over the course of billions of years of evolution. Diverse living conditions have promoted a large variety of security solutions. In this article the authors show with examples from nature the analogies that exist between nature and cybersecurity.
T
Nature has over 3.8 billion years of experience in developing solutions to the challenges facing organisms living in extremely diverse conditions. The estimated number of species is counted in millions, and each of them possesses traits ensuring survival advantage. In nature, each organism's “aim” is to fulfill 2 goals: to survive and to reproduce. These goals can be endangered by 2 main factors: (1) the presence and actions of predators (or any “attacker” that could pose a threat to an organism—eg, herbivores for plants, or disease agents like viruses, bacteria, or fungi); and (2) an inability to access the resources necessary for survival (eg, habitat, water, and food). As pointed out by Sagarin and Taylor, 2 uncertainty is a starting point when considering security in nature, as every organism tries to decrease uncertainty for itself and increase it for its potential adversaries.
In our previous work, we have shown with concrete examples that analogies exist between nature and cybersecurity. 3 The main concepts of many current network security threats can be found in the actions of real predators. For example, an anglerfish (Lophius piscatorius) has 80 long filaments along the middle of its head, the most important being the longest one, which is movable in every direction and terminates in a lappet. The angler attracts other fish by means of its lure and seizes them with its enormous jaws as they approach.
The same concept is currently used in phishing attacks, where the aim is to attract the potential victim and fool it into “swallowing the bait”—for example, by visiting a phony website that masquerades as a legitimate one—and trick the user into giving personal information.
Another example is the Kudzu vine, which proliferates with astounding speed (about 30 cm per day). Within weeks, just like DDoS (distributed denial of service) attacks in communication networks, it can literally choke all other growth, including trees and shrubs, by making it impossible for them to have access to the resources necessary for survival: light and nutrients. The same analogies can be drawn for security solutions. 3
The important observation here is that in both worlds, a continuous arms race takes place between offensive and defensive techniques. Because of the ever-changing battleground, unpredictability in cybersecurity should be given equal attention as it is in nature.
In the literature there have already been a few attempts to transplant biologically inspired concepts to cybersecurity. The most notable examples include: artificial immune systems, 4 predator-prey association, 5 malware ecology, 6 and epidemic spreading. 7 Recently, the need to balance the uncertainty between the attacker and the defender has come to light in the form of various moving target techniques. 8 However, in our opinion, there is still a notable lack of a systematic review of the features with which nature has equipped organisms to tackle the uncertainty and adapt to risks posed by even the most skilled predators and the challenging environment.
This article introduces the concept of the bio-inspired Protection framework, which is intended to show the direction that the evolution of existing security solutions, and the design of future ones, should follow. By inspecting the rules and techniques that are common in nature, it was possible to identify 5 vital features that, in our opinion, every cybersecurity solution should employ in order to be more effective. We illustrate how, in response to various historical challenges and threats, communication networks and security measures were (mostly unconsciously) improved to fulfill the framework's features. We also present a case study that validates our framework.
Adaptability Is the Key
In nature the answer to unpredictability is an organism's ability to adapt—that is, to adjust its structure, behavior, and/or interactions, triggered in response to challenges or threats that potentially endanger its survival. Therefore, adaptability permits reactions to challenges and threats as they arise in the environment for this particular organism. To be efficient the reaction must be made accurately and within a reasonable time. The need for adaptability propels an organism's evolution.
Sagarin and colleagues2,9 identified the 3 most important features that have allowed organisms to survive and adapt over billions of years: decentralization, redundancy, and cooperation; they showed how these factors generally relate to public security and also to the ICT world. It is our belief that these features do not completely reflect the whole picture of adaptability. The main differences between our approach and that of Sagarin and colleagues can be summarized as follows: (1) our approach attempts to determine how knowledge about nature can be practically projected onto cybersecurity, while Sagarin et al provided very general considerations of how organisms' functioning improved over time and how it relates to societal and homeland security; and (2) Sagarin et al identified 3 main features that aid in realizing adaptability and how it affects the general success of a security solution, whereas we argue that, in addition to Sagarin et al's components, 2 more features are vital for adaptability: responsiveness and heterogeneity. Hence, there should be 5 factors that collectively form the Protection framework (Figure 1). The more components a given solution encompasses, the more adaptable it becomes.

Protection framework for adaptability
The features that form the Protection framework, with corresponding concrete examples from nature (cybersecurity examples will be provided separately in the following sections), are:
• • • • •
Noting the parallelism between relationships and challenges present in nature and in the virtual world, we believe the proposed Protection framework can be conveniently projected to illustrate historical challenges, as well as current trends and developments, in communication networking and cybersecurity.
When looking into the development of communication networks, one can observe that they consecutively introduce features from the Protection framework to improve their overall effectiveness. An overview of the communication networks' evolution in this context is necessary as they form a sort of “canvas,” or a virtual environment, for the threats, and thus they have significant influence on the cybersecurity measures.
Communication Networks and Adaptability
The evolution of communication networks follows a steady transition from centralized and homogeneous systems toward a more dispersed architecture. The most notable example is the P2P (peer-to-peer) networks. The response to the single point of failure weakness of centralized networking and the client-server limitations was the introduction of P2P network design. The decentralization feature was achieved by distributing control and transport functions among the peers. At the same time responsiveness was ensured by amending the vulnerabilities of the previous design—that is, resilience increased as the network became capable of undisrupted operation even if a fragment was malfunctioning.
Decentralization was also the key to a particular service development; let us consider IP telephony. Classical, centralized VoIP (voice over IP) solutions have been suffering issues related to NAT (network address translation) and firewall traversal. On the other hand, Skype, because of its P2P design, experiences no such problems. The solution to these problems was decentralization and heterogeneity. Two roles that each Skype node can be assigned are differentiated depending on the node's network capabilities: a super node (SN) or an ordinary node (ON). Typically, SNs cooperate while determining a user's location in a Skype network and participate during the signaling phase of any call. They also help ONs to establish and relay a call if they are behind a NAT.
Meanwhile, another P2P service, BitTorrent, has taken advantage of redundancy and improved significantly the effectiveness of its transmissions as compared with previous P2P file sharing systems. In BitTorrent, from the network perspective, every resource is divided into many duplicate fragments and is available from multiple sources (the so-called seeds and leechers). The more copies of the original resource in the network, the better, because different fragments of the same item can be downloaded simultaneously.
The Protection Framework and Cybersecurity
As mentioned, the Protection framework is suitable for describing the evolution of cybersecurity—the threats as well as the countermeasures, and the aspects that should be taken into account when designing new security mechanisms. It is our belief that the more features of this framework that are incorporated into a security solution, the more adaptable, effective, and consequently more secure it will become.
Looking into existing threats and countermeasures in cybersecurity, one or even a few of the framework's components can already be found. We argue that, in many cases, they have naturally emerged in the process of evolution. In the rest of this section, we will provide examples from cybersecurity (both offensive and defensive measures) that will refer to the 5 introduced features of the Protection framework.
Considering decentralization, let us take botnets as an example. First, they were built in a centralized manner; however, as they were easier to defeat this way, they adapted and evolved to P2P design. They became more difficult to detect and eliminate. At the other extreme, from the security solutions' perspective, the development of intrusion detection systems (IDSs) also proved that decentralization is a good approach; localizing many “probes” (IDS sensors) increased the chance of successful threat detection.
Likewise, both offensive and defensive techniques in cybersecurity take advantage of responsiveness. However, many security approaches are designed to try to predict future threats rather than to effectively react to the existing, arising ones. A convenient example describing this tendency is SPIT (SPAM over internet telephony), which a few years ago was envisioned as a serious threat to future IP telephony systems, and some efforts were made to mitigate it before it even appeared. 10 Yet, it turned out not to be a problem of the same magnitude as SPAM, and currently not many countermeasures are used in practice. In terms of offensive techniques, the responsiveness is somewhat more natural because the main challenge is to find a vulnerability, most likely a zero-day, and this always involves reacting and adjusting to existing security measures. The actions are dictated by the conditions: An attacker must find a single vulnerability or a limited number of them to successfully compromise a network, while the defender must manage the whole, often complex and heterogenic security system with an unknown number of security gaps. From the security solutions' perspective, the reactive behavior is visible in the intrusion prevention system (IPS) part of IDS/IPS. Until recently, the typical response to a new threat has been attained by creating a new malware signature, which enabled future detection and prevention (an analogy to an immune system can be identified). However, this approach to combating malware is no longer effective because of the vast amount of malicious code with different signatures and the emergence of polymorphic and metamorphic malware that never uses the same signature more than once.
Generally, cooperation among cybercriminals, especially until a few years ago, had been more visible and more effective than between cybersecurity experts, but that situation has started to change. The black hat community has been more willing to share their knowledge, experience, and “tools” than the white hat community, where everything comes at a price. An example of an attack that strongly benefits from cooperation is the well-known black hole attack on MANETs' (mobile ad hoc networks) popular routing algorithms. It relies on a malicious node deliberately injecting bogus routing information into the network to redirect the legitimate traffic to a nonexistent node. The negative impact is amplified when a group of malicious nodes cooperate with each other while generating false routing information. From the security solutions' perspective, a recently proposed security solution that benefits from cooperation is the SocialScan, 11 which enables distributed, friend-to-friend suspicious objects' scanning service with priorities governed by levels of social altruism.
Heterogeneity in cybersecurity is a result of increasing diversity of devices, systems, and services in communication networks. Typically, to defend a network, a combination of various security systems is applied. Simultaneously, heterogeneity is exploited by cybercriminals who use a whole range of malware tools. There is a plethora of malware variants that continuously evolve to exploit new security vulnerabilities. According to Av-Test, just during 2014 more than 140 million forms of new malware were identified in the wild. Cybercriminals exploit heterogeneity to hide the true nature of their malware; polymorphism, variable “decoy” parts of source code, or instruction substitution are meant to obfuscate the true purpose of the program, evade detection, and slow down the reverse-engineering process.
In the ICT world redundancy is viewed as profoundly related to resilience, rather than security. When applied to the latter case, it is usually treated as an additional, dispensable cost. Moreover, applying many redundant security systems at the same location often results in ambiguous behavior (eg, multiple firewalls on the same device). One cybersecurity solution employing redundancy is the honeypot, as it is basically a clone of some existing system but established and tuned to learn the behavior and/or the tools of cybercriminals. The recent trend in malware evolution implies that redundancy is a valued trait. Previous worms typically used a single zero-day vulnerability, but more recent malware, like Stuxnet, attacked Windows systems using 4 unprecedented zero-day vulnerabilities. Similarly, it has been observed that certain attacks are conducted by means of double injection of the same malicious code, with the aid of 2 different exploits—just to make sure that the infection takes hold.
Case Study
Advanced persistent threats (APTs) have been a plague affecting large organizations and governments for the past few years. These stealthy and insidious campaigns are carried out using significant financial and human resources to obtain information of potential intelligence value.
Operation Aurora is one notable example of APT that was conducted on an unprecedented scale. 12 The events linked to Operation Aurora and the subsequent steps taken by the compromised organizations show how the elements of the Protection framework can be put to use to benefit those involved in a security incident. In early 2010, Google was the first to admit that it had been hacked, 13 alongside some US government institutions and other large companies. The attack was linked to Chinese sources and deemed a serious threat to national security.
Instead of hiding the information about the breach (as various companies often had done earlier), Google took the responsive approach: It took the risk of spoiling its image as an “impregnable fortress” and publicly stated that it had been compromised. This in turn prompted other “smaller” victims to come forward, which triggered a chain of events.
First, Google turned to the National Security Agency (NSA) to establish cooperation in order to jointly investigate the extent of damage caused by Aurora. 14 With Google's resources and NSA's experience, it was possible to develop a tool for attack detection and response. Actually, the created tool was heterogeneous; it consisted of 2 independent modules. The first, Turmoil, was responsible for identifying the symptoms of an impending attack, while the second, Turbine, was intended for emergency countering. 15 Turbine's behavior could either be conservative—suppressing the flow of unwanted traffic—or more proactive—launching a counterattack. Decentralization was an important success factor here. Google's vast infrastructure permitted creation of numerous dispersed points of sensing, enabling prompt response to an emerging threat.
Lastly, redundancy comes into play. Although the collaboration between Google and NSA was sufficient to mitigate the immediate perils linked to Aurora, it was decided that other victims and potential targets should be involved in the process of countering the cyberattack. 15 Institutions in the so-called critical infrastructure were identified and regularly briefed on the current risk factors. This approach yielded an increase in security awareness among company management and limited the number of possible entry points for future attacks.
Lessons Learned
The main lesson from nature for cybersecurity is that no security solution is effective forever. The process of constant adaptation and evolution applies to both defensive and offensive techniques in nature and in cybersecurity. Moreover, even in nature, the best protection cannot guarantee complete, unfaltering security. For example, the most desirable defense mechanism, a replica of which every cybersecurity professional would embrace, is the human immune system. Its features, like autonomy (ie, instant identification and response to an invading pathogen with no guidance from the brain) and self-learning, seem to be desired in every (future) security mechanism. However, even at the level of complexity and sophistication that the human immune system has achieved, it is not 100% reliable. The recent surge of the Ebola virus in Africa with a death rate of approximately 50% has once again proven its susceptibility. This happened despite the fact that people have dedicated several centuries to trying to push the limits of immunity by developing and applying vaccines. In other words, people exploit the self-learning capability of the immune system, to manually strengthen it, by injecting weakened pathogens to trigger the generation of antibodies. Ebola escaped the known pattern, as its origin is probably animal-related and appearances among humans have been rare so far, and thus its eradication has never been attempted. Overall, despite the fact that the immune system is never 100% effective, it can achieve high reliability for limited spans of time.
Hence, when projected onto cybersecurity, we may state that: (1) no practical security solution can ever be 100% reliable, and (2) some security solutions can be highly effective but for a short period of time. The following examples from cybersecurity illustrate these claims. An example of the first is SPAM, which has been an issue (a more or less significant one) for communication networks for more than 20 years. Over all these years, even though there are some solutions that can limit the problem, SPAM has persisted, adapted, and spanned to new “territories,” such as social media. An illustration of the second tenet is data encryption standard (DES), an encryption algorithm developed in the early 1970s at IBM. It was approved as a US federal standard in November 1976 and was recommended and used until 2001. However, the rapid development of CPU power led to the point in July 2012 at which security researchers David Hulton and Moxie Marlinspike were able to recover the DES encryption keys using brute force in less than 24 hours. 16 Therefore, all the confidential data encrypted with DES, even if it was considered secure 20 years ago, is no longer so.
So, let us accept that no practical, persistent, and perfect security solution exists. Of course, some security measures, like the one-time pad (OTP) cipher, were mathematically proved as unbreakable. However, they turned out to be impractical and hard to deploy in real-life systems and networks.
The other lessons from nature for cybersecurity are that: (1) a security expert should never underestimate a potential threat—some researchers even go a step further and conclude that even overestimating the risk is a good strategy in many circumstances; 17 (2) one should react as soon as the threat emerges, not when it escalates, as the reaction time is crucial; (3) threats evolve at least at the pace of security solutions if not faster; and (4) the threat may be effectively mitigated, but often the solution is short-lived.
The failure to contain the Ebola virus in Africa before it proliferated and threatened to become a worldwide epidemic is an example of how these rules were not taken into account. If local authorities of the countries where the disease was first diagnosed, as well as the WHO, had not underestimated the risks and had reacted together decisively, the impact of Ebola and the number of dead would be limited. Moreover, the first infections by this virus were noted in 1976, and there was ample time to work on a vaccine that could effectively defend humankind in the future. However, as the virus spreads the risk has amplified, as the virus might mutate and cause even more severe damage. A potential cure would then be even harder to create, not to mention the soaring cost of combating the epidemic.
We argue that (future) cybersecurity solutions should take advantage of nature and be designed, developed, and deployed in a way that covers as many features of the proposed Protection framework as possible. This in turn can potentially yield products that are adaptation-ready, extensible, and effective. Noting that current cyber threats possess traits from the discussed framework, it becomes obvious that security systems should also possess these traits.
Moreover, we believe that, among the features in the proposed framework, the biggest potential for cybersecurity lies in cooperation and redundancy. Until recently, the cooperation feature has been significantly undervalued, while redundancy is unjustly considered for security as a waste of resources. Putting appropriate stress on these 2 features should open some new paths. A good example of a successful implementation of the cooperation component of the Protection framework is the system of industry consortiums called ISACs (information sharing and analysis centers) 18 organized by the US Department of Homeland Security. ISACs compile cybersecurity defense information and distribute it to all of its members, and they have fostered much cooperation between security communities in each of the given industries—for example, financial services ISAC (FS-ISAC) or the defense industrial base ISAC (DIB-ISAC). This is evidence that cooperation within the white hat community is improving and soon may be quite effective in mitigating global threats.
