Engineering Papers⌕ Search

DOE OSTI · code-61761

Artificial Diversity and Defense Security (ADDSec)

Abstract

Artificial Diversity and Defense Security (ADDSec) machine learning algorithms are used to classify and cluster threats so that an appropriate response can be initiated as a mitigation strategy. The package includes an ensemble of machine learning algorithms such as Support Vector Machines, naïve bayes, logistic regression, and random forest that evolve with the data to recognize anomalous behavior at the host and network levels. Inputs into the machine learning algorithms include end host system calls, system utilization, packet captures, and syslog messages. The machine learning algorithms can be retrained based on user defined intervals or on the number of packets received. ADDSEC's threat responses include Internet Protocol (IP) Address randomization, application port number randomization, and application library randomization. The IP randomization implementation is built on top of a Software Defined Networking (SDN) framework. The SDN controller installs flows on each of the SDN switches with randomized source and destination IP addresses. The application port numbers are randomized using iptables. The application library randomization is created with a LLVM compiler. All randomization schemes are transparent to the endpoints on the network. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525. SAND2021-3379 O

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Cox, RebeccaE., Martin, MitchellT., Chavez, AdrianR., Hamlet, Jason, Lee, Erik, Stout, WilliamM.S.. 2021-05-27. Artificial Diversity and Defense Security (ADDSec). https://doi.org/10.11578/dc.20210806.1

Cite the original work for its findings. Save a collection to share your selection of sources.