Ristra de caracteres característica del código de un virus, o conjunto de ellos, que permite su identificación.

Se distingue la firma de contaminación, cadena de caracteres que el virus usa para reconocer los programas que ya ha contaminado; y la firma de diagnóstico insertos en el código del virus. A diferencia de la primera firma, elegida por el autor del virus, la segunda queda a la elección del producto antivirus.