Serviços Criptográficos na Plataforma Java

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) - providersengine 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

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>