
Desenvolvimento SDK JAVA
Objetivo
O treinamento SDK Certisign é voltado para todos os desenvolvedores que desejam utilizar a ferramenta SDK Certisign abordando as principais funcionalidades e sua utilidade no dia a dia de sua empresa.
Este treinamento é 100% prático e ministrado por consultores experientes em certificação digital, laboratórios em aula, didática fácil e rápida. Ao decorrer do curso irá formar um sólido conhecimento em desenvolvimento com Certificação Digital. Permitindo o aluno desenvolver seus sistemas utilizando o SDK Certisign.
Conteudo Detalhado
Capítulos para Aplicações Desktop
1.Parsing de Certificados X.509 e informações ICP-Brasil;
Aborda leitura de informações básicas, extensões do certificado e informações ICP-Brasil tanto de pessoa física como jurídica.
2.Assinatura Digital PKCS#7;
Geração de assinatura digital com documento atachado ou não no padrão PKCS#7.
3.Verificação de Assinatura PKCS#7;1
Aborda verificação da integridade da assinatura.
4.Assinatura XMLDSig;
Geração de assinatura digital no padrão XMLDSig utilizando Detached (conteúdo separado da assinatura) , Enveloped (a assinatura está dentro do XML), Enveloping (a assinatura está envolvendo o XML).
5.Verificação de Assinatura XMLDSig.
Aborda verificação da assinatura digital XMLDSig.
6.Validação de Certificados com Gerenciamento de cadeia de confiança e LCR;
Aborda processo de validação do certificado, cadeia de confiança e status de revogação.
7.Requisição de Selos Cronológicos;
Neste capítulo verá como é feito a requisição de selos cronológicos, também conhecidos como carimbos de tempo.
8.Verificação de Selos Cronológicos;
Aborda verificação e a validade de um selo cronológico.
9.Criptografia;
Geração de pacote de sigilo, para criptografia de documentos utilizando o conceito de chave simétrica e assimétrica.
10.Decriptografia;
Neste capítulo verá como é feito decriptografia de documentos em pacotes de sigilo.
Capítulos para Aplicações Web
1.Assinatura Digital com Download de Documentos;
Aborda utilização da applet de assinatura, verá como obter um documento assinar e enviar o arquivo PKCS#7 para o servidor. Pode ser assinado um arquivo, um lote de arquivos ou realizar uma co-assinatura.
2.Assinatura Digital com Upload de Documentos;
Neste capítulo verá como assinar e enviar um documento assinado, o arquivo PKCS#7 para o servidor. Pode ser assinado um arquivo, um lote de arquivos ou realizar uma co-assinatura.
3.Assinatura Digital em formulários Web;
Assina o conteúdo do formulário (conjunto alfanuméricos) e enviar o arquivo PKCS#7 ao servidor.
4.Verificação de Assinaturas e Certificados Digitais;
Neste capitulo é feita a verificação do pacote assinado no formato PKCS#7, valida a cadeia de confiança e os certificados revogados.
5.Autenticação via Desafio/Resposta
Aborda o mecanismo de autenticação com Certificado Digital.







