Escolha a opção que corresponde às definições abaixo: I. Termo genérico que abrange todos os tipos de programas especificamente desenvolvidos para executar ações maliciosas em um computador. II. Permite a codificação e assinatura de mensagens para assegurar a sua autenticidade, integridade e inviolabilidade. III. Constituídos pela combinação de software e hardware, utilizados para dividir e controlar o acesso entre redes de computadores.