Sensibilizar o aluno das ameaças e riscos que a falta de segurança em web causa, seja em aplicações como em comunicação de dados. Dotar o aluno dos conceitos fundamentais das propriedades de segurança e de mecanismos que garantem estas mesmas propriedades. Implementação destes mecanismos em websites, por forma a torná-los seguros. Assim sendo, pretende-se que o aluno comunique por HTTP e HTTPS entre cliente-servidor, por forma a compreender a importância de implementação de segurança web.
A necessidade de segurança na web
Ameaças e riscos de falta de segurança web e em aplicações web Propriedades de segurança e mecanismos que as garantem
Infra-estrutura de Chave Pública (PKI): certificados digitais Configuração da apache para websites seguros
Comunicação Segura A websites – HTTPS
Sessões teórico-práticas: aulas com recurso a apresentações eletrónicas para melhor explicação dos conteúdos programáticos. Estas são construídas com base na participação dos alunos e recorrendo a exemplos ilustrativos enumerados por eles, para uma maior envolvência dos alunos na construção dos saberes e no desenvolvimento da aula. Desta forma os alunos conseguirão fazer a ponte com outros conteúdos já ministrados na disciplina.
Sessões de aplicação: algumas sessões recorrem ao videoprojetor para melhor explicação dos conteúdos programáticos. A introdução dos conteúdos é sempre acompanhada de exercícios práticos para que os alunos consigam exercitar e perceber a interligação entre os conteúdos das aulas teóricas e das práticas. Para uma melhor consolidação da prática dos conteúdos existem aulas dedicadas à resolução de problemas de trabalho ou de pequenos trabalhos de pesquisa, realizados individualmente, onde o docente acompanha a realização destes, esclarecendo os alunos, individualmente, de eventuais dúvidas. Outras sessões cobrem a instalação e configuração do sistema operativo.
Avaliação:
Bibliografia:
Software:
0000305
3