Also, the importance of public-key encryption does not lie simply in the strength of the algorithm. Correspondents who have not met can be completely sure of the authentication of the other without ever knowing identities. Finally, there is my field, viruses. Viruses do not infect data or, if they do, they just corrupt it, rather than continuing to spread. And finally, what you have isn't a virus, and, no, it isn't a worm either.
Worms reproduce, too.
What you have is the classic, common or garden trojan horse.