Inscrição (lotação esgotada)
Programa
Esta sessão tem por objectivo apresentar os serviços criptográficos disponíveis na plataforma Java, abordando os seguintes temas:
- Arquitectura da Java Cryptography Architecture (JCA) - providers, engine classes, representação de chaves, interfaces de especificação;
- Gestão de chaves, a engine class KeyStore e a utilização de contentores PKCS#11 e PKCS#12;
- Utilização e validação de certificados usando a Cert Path API;
- Criação e validações de assinaturas digitais usando o package javax.xml.crypto.dsig;
- Formas de utilização do Cartão do Cidadão na plataforma Java.
Esta sessão inclui também a resolução acompanhada de exercícios práticos, nomeadamente envolvendo o Cartão do Cidadão.
Pré-requisitos
São pré-requisitos necessários:
- Conhecimento dos conceitos fundamentais da criptografia (e.g. esquemas simétricos e assimétricos, assinatura digital, funções de hash, certificados).
- Capacidade de desenvolvimento de programas em Java.
Docentes
José Simão e João Patriarca
Data
16 de Fevereiro de 2011, das 17:00 às 22:30




