학술논문

Kolmogorov complexity based automata modeling for intrusion detection
Document Type
Conference
Source
2005 IEEE International Conference on Granular Computing Granular Computing Granular Computing, 2005 IEEE International Conference on. 2:387-392 Vol. 2 2005
Subject
Computing and Processing
Automata
Intrusion detection
Turing machines
Computer science
Information theory
Stochastic processes
Complexity theory
Size measurement
Turning
Computer languages
Kolmogorov Complexity
Intrusion Detection Systems
Patterns
Randomness
Language
Abstract
According to Kolmogorov complexity, a string is considered patternless if the shortest Turing machine that can encode it is at least as long as the string itself. Conversely, a non-random string with patterns can be described by some Turing machine that is shorter than the string. Hence, special forms of Turing machines - such as functions, N-grams, finite automata and stochastic automata - can all be regarded as representations of some approximations of patterns. Based on these observations, system profiles are defined for anomaly-based intrusion detection systems. The results are encouraging.