Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução
- Segurança vs. segurança de sistemas embarcados
Características da Segurança em Aplicações Embarcadas
- Transações de rede embarcadas
- Segurança automotiva
- Dispositivos Android
- Rádio definida por software de próxima geração
Aspectos Críticos de um Sistema Embarcado
- Microkernel vs. monolito
- Níveis de segurança independentes
- Requisitos de segurança fundamentais
- Controle de acesso
- Virtualização de E/S
Realizando Modelagem e Avaliação de Ameaças
- Atacantes e ativos
- Superfície de ataque
- Árvores de ataque
- Estabelecimento de uma política de segurança
Desenvolvendo Software Embarcado Seguro
- Princípios de codificação segura
- Design seguro de programas
- Implementação mínima
- Arquitetura de componentes
- Privilégio mínimo
- Processo de desenvolvimento seguro
- Validação independente por especialistas
- Design orientado a modelos
- Revisão de código e análise estática
- Testes de segurança
- Revisões de código entre pares
Compreendendo e Implementando Criptografia
- Modos criptográficos
- Hashes criptográficos
- Certificações criptográficas
- Gerenciamento de chaves
- Cifras de bloco
- Códigos de Autenticação de Mensagem
- Geração de Números Aleatórios
Proteção de Dados
- Protocolos de dados em movimento
- Protegendo dados em movimento
- Protocolos de dados em repouso
- Protegendo dados em repouso
Mitigação de Ataques
- Ataques comuns de software
- Prevenindo ataques de canais laterais
Adicionando Segurança em Projetos Existentes
- Protegendo bootloaders e atualizações de firmware
Resumo e Próximos Passos
Requisitos
- Experiência com desenvolvimento de sistemas embarcados.
Público-alvo
- Profissionais de sistemas embarcados
- Profissionais de segurança
21 Horas