Reliable identification of bounded-length viruses is NP-complete

被引:49
|
作者
Spinellis, D [1 ]
机构
[1] Athens Univ Econ & Business, Dept Management Sci & Technol, GR-10434 Athens, Greece
关键词
buffer overflow; complexity; detection; identification; mutation; NP-complete; security; virus;
D O I
10.1109/TIT.2002.806137
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A virus is a program that replicates itself by copying its code into other files. A common virus-protection mechanism involves scanning files to detect code patterns of known viruses. We prove that the problem of reliably identifying a bounded-length mutating virus is NP-complete by showing that a virus detector for a certain virus strain can be used to solve the satisfiability problem. The implication of this result is that virus identification methods will be facing increasing strain as virus mutation and hosting strategies mature, and that different protection methods should be developed and employed.
引用
收藏
页码:280 / 284
页数:5
相关论文
共 50 条
  • [41] Two slightly-entangled NP-Complete problems
    Orús, R
    QUANTUM INFORMATION & COMPUTATION, 2005, 5 (06) : 449 - 455
  • [42] Solving NP-complete problems in the tile assembly model
    Brun, Yuriy
    THEORETICAL COMPUTER SCIENCE, 2008, 395 (01) : 31 - 46
  • [43] An optical fiber network oracle for NP-complete problems
    Wu, Kan
    Garcia de Abajo, Javier
    Soci, Cesare
    Shum, Perry Ping
    Zheludev, Nikolay I.
    LIGHT-SCIENCE & APPLICATIONS, 2014, 3
  • [44] Moon-or-Sun, Nagareru, and Nurimeizu are NP-Complete
    Iwamoto, Chuzo
    Ide, Tatsuya
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2022, E105A (09) : 1187 - 1194
  • [45] An optical fiber network oracle for NP-complete problems
    Kan Wu
    Javier García de Abajo
    Cesare Soci
    Perry Ping Shum
    Nikolay I Zheludev
    Light: Science & Applications, 2014, 3 (2) : e147 - e147
  • [46] Survey of polynomial transformations between NP-complete problems
    Ruiz-Vanoye, Jorge A.
    Perez-Ortega, Joaquin
    Pazos R, Rodolfo A.
    Diaz-Parra, Ocotlan
    Frausto-Solis, Juan
    Fraire Huacuja, Hector J.
    Cruz-Reyes, Laura
    Martinez F, Jose A.
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2011, 235 (16) : 4851 - 4865
  • [47] Zero-knowledge identification scheme based on an average-case NP-complete problem
    Caballero-Gil, P
    Hernández-Goya, C
    COMPUTER NETWORK SECURITY, 2003, 2776 : 289 - 297
  • [48] LINEARLY-GROWING REDUCTIONS OF KARP'S 21 NP-COMPLETE PROBLEMS
    Filar, Jerzy A.
    Haythorpe, Michael
    Taylor, Richard
    NUMERICAL ALGEBRA CONTROL AND OPTIMIZATION, 2018, 8 (01): : 1 - 16
  • [49] DP-Complete Problems Derived from Extremal NP-Complete Properties
    Cao, Yi
    Culberson, Joseph
    Stewart, Lorna
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2009, 2009, 5734 : 199 - 210
  • [50] Multiple Kernel Support Vector Machine Problem Is NP-Complete
    Carlos Padierna, Luis
    Martin Carpio, Juan
    del Rosario Baltazar, Maria
    Jose Puga, Hector
    Joaquin Fraire, Hector
    NATURE-INSPIRED COMPUTATION AND MACHINE LEARNING, PT II, 2014, 8857 : 152 - 159