Attack-based Automation of Security Testing for IoT Applications with Genetic Algorithms and Fuzzing.
Steffen LüdtkeRoman KrausRamon BarakatMartin A. SchneiderPublished in: QRS Companion (2021)
Keyphrases
- fault injection
- genetic algorithm
- penetration testing
- security measures
- cyber attacks
- security vulnerabilities
- security problems
- key exchange protocol
- key management
- java card
- denial of service attacks
- fault model
- countermeasures
- industrial automation
- access control
- information security
- network security
- security management
- malicious users
- management system
- authentication mechanism
- multi objective
- encryption algorithm
- authentication protocol
- cyber security
- model based testing
- secret key
- security requirements
- intrusion detection
- neural network
- security mechanisms
- security policies
- computer networks
- artificial neural networks
- block cipher
- key agreement
- security risks
- simulated annealing
- defense mechanisms
- information leakage
- malicious attacks
- forensic analysis
- security threats
- rfid systems
- ddos attacks
- data security
- cloud computing
- security properties
- dos attacks
- evolutionary algorithm
- security protocols
- human operators
- attack scenarios
- buffer overflow
- intrusion detection system
- test cases