Dispositivos de Segurança Embutidos

Código:
14508
Ano:
1
Semestre:
S1
Créditos ECTS:
6
Carga Horária:
OT(15H)
Área Científica:
Informática
Tipo de ensino:
Presencial.
Estágios:
Não aplicável.
Objectivos de Aprendizagem:
Esta Unidade Curricular tem como objetivos introduzir conceitos de desenvolvimento de software e estudar os mecanismos da segurança para dispositivos embutidos de segurança tais como Smart Cards em ambientes diversos como nas telecomunicações e áreas aplicativos como Comercio e Identificação eletrónica e módulos de processamento de confiança. Tem também como objetivos estudar vulnerabilidades de segurança neste tipo de dispositivos e obter experiência na análise e implementação de protocolos usados em aplicações em áreas diversas como nas telecomunicações e Sistemas de pagamento eletrónicos e Identificação Eletrónica (E-ID) e Passaportes.
Conteúdos programáticos:
Introdução a dispositivos de segurança: telecomunicações móveis SIM e USIM, cartões inteligentes, Cartões para Telecomunicações, Trusted Platform Module, Tokens de segurança.
Ambiente de Produção e Sistemas Operativos para Smart Cards.
Normas de Segurança: FIPS e Common Criteria.
Transmissão de Dados e Comandos para Smart Cards.
Aplicações dos Dispositivos Embutidos de Segurança, Sistemas de pagamento electrónicos e Identificação Electrónica (E-ID) e Passaportes.
Segurança para Smart Cards Introdução a plataformas de processamento de confiança (TPM). Desenvolvimento de Applets para Java Cards.
Desenvolvimento de Middlewares e Aplicativos para Java Cards.
Bibliografia principal:
Smart Card Applications: Design models for using and programming smart cards Wolfgang Rankl, Kenneth Cox ISBN: 978-0-470-05882-4, 2007
Java on Smart Cards:Programming and Security, Isabelle Attali, Thomas Jensen ISBN: 978-3-540-42167-2
Java Card Technology for Smart Cards, Zhiqun Chen, Addison-Wesley Professional, 2000, ISBN: 0-201-70329-7
Smart Cards, Tokens, Security and Applications, Keith Mayes, Markantonakis, Konstantinos, Springer; 2008 eISBN-10: 0387721975
Língua:
Português
Esta informação promove os seguintes Objetivos de Desenvolvimento Sustentável da ONU:
Garantir o acesso à educação inclusiva, de qualidade e equitativa, e promover oportunidades de aprendizagem ao longo da vida para todos