With the rapid evolution of cyberspace, computing, communications and sensing technologies, organizations and individuals rely more and more on new applications such as fog and cloud computing, smart cities, Internet of Things (IoT), collaborative computing, and virtual and mixed reality environments. Maintaining their security, trustworthiness and resilience to cyber-attacks has become crucial which requires innovative and creative cyber security and resiliency solutions. Computing algorithms have been developed to mimic the operation of natural processes, phenomena and organisms such as artificial neural networks, swarm intelligence, deep learning systems, biomimicry, and more. The amazing characteristics of these systems offer a plethora of novel methodologies and opportunities to cope with emerging cyber challenges.
This edited book presents a timely review of the fundamentals, latest developments and diverse applications of nature-inspired algorithms in cyber security and resiliency. Topics include bio-inspired collaboration and cyber security; immune-based defense and resiliency; bio-inspired security and resiliency of network traffic; nature inspired machine learning approach for cyber security; nature-inspired algorithms in A.I. for malicious activity detection; DNA-inspired characterization and detection of novel social Twitter spambots; nature-inspired approaches for social network security; bio-inspired cyber-security for smart grid; nature-inspired cryptography and cryptanalysis, and more.
This is a timely review of the fundamentals, the latest developments and the diverse applications of nature-inspired algorithms in cyber security and resiliency. Based on concepts from natural processes, phenomena and organisms, it presents novel methodologies to cope with cyber security challenges.
- Chapter 1: Nature-inspired analogies and metaphors for cyber security
- Chapter 2: When to turn to nature-inspired solutions for cyber systems
- Chapter 3: Bioinspired collaboration and cyber security
- Chapter 4: Immune-based defence and resiliency
- Chapter 5: Bio-inspired approaches for security and resiliency of network traffic
- Chapter 6: Security and resilience for network traffic through nature-inspired approaches
- Chapter 7: Towards nature-inspired machine-learning approach for cyber security
- Chapter 8: Artificial intelligence and data analytics for encrypted traffic classification on anonymity networks
- Chapter 9: Bio/nature-inspired algorithms in A.I. for malicious activity detection
- Chapter 10: DNA-inspired characterization and detection of novel social Twitter spambots
- Chapter 11: Nature-inspired approaches for social network security
- Chapter 12: Software diversity for cyber resilience: percolation theoretic approach
- Chapter 13: Hunting bugs with nature-inspired fuzzing
- Chapter 14: Bio-inspired cyber-security for the smart grid
- Chapter 15: Nature-inspired cryptography and cryptanalysis
- Chapter 16: Generation of access-control schemes in computer networks based on genetic algorithms