As duas características inerentes aos computadores que dificultam a segurança:
1.
Complexidade: Os computadores são máquinas incrivelmente complexas, compostas por inúmeras camadas de hardware, software e firmware. Essa complexidade dificulta o entendimento e protege completamente todas as vulnerabilidades em potencial. Mesmo uma pequena falha em um componente pode ser explorada para comprometer todo o sistema.
2.
confiança: Os computadores são projetados para confiar em dados e instruções de várias fontes. Essa confiança é essencial para sua funcionalidade, mas cria uma vulnerabilidade. Os atores maliciosos podem explorar essa confiança introduzindo dados ou código comprometidos, obtendo acesso e controle não autorizados sobre o sistema.
Esses dois fatores funcionam em conjunto para tornar a segurança do computador um desafio constante. À medida que a tecnologia avança, a complexidade dos sistemas aumenta, enquanto os invasores buscam constantemente novas maneiras de explorar confiança e vulnerabilidades. Essa corrida armamentista em andamento requer vigilância e adaptação constantes para manter os computadores seguros.