quinta-feira, 10 de outubro de 2013

Processo de Certificação Digital

Atualmente o bem mais valioso tanto para pessoas físicas tanto para pessoas jurídicas(empresas de maneira geral) é a informação gerada ou consultada por cada entidade. Sabe-se que qualquer atividade seja no campo dos negócios ou no campo pessoal é realizada envolvendo algum componente de Tecnologia da Informação e Comunicação, como por exemplo o uso de transmissão de informação utilizando os famosos PCs  e a Internet.

A partir deste contexto a sociedade exige que se garanta o máximo de integridade e sigilo destas informações, devido a importância que as mesmas representa para suas entidades, empresas e pessoas. Com o objetivo de garantir a autenticidade e a integridade durante este processo de transação de mensagens(informação) surge duas tecnologias computacionais capazes de dar uma maior tranquilidade a sociedade que são:
  • Assinatura Digital
  • Cetificado Digital

A assinatura digital  que permite dar garantia de integridade e autenticidade a arquivos eletrônicos, através de um conjunto de operações criptográficas  aplicadas a um determinado arquivo, tendo como resultado o que se convencionou chamar de assinatura digital. Esta tecnologia permite  comprovar que a mensagem não foi alterado e que foi assinado pela entidade ou pessoa que possui a chave criptográfica (chave privada) utilizada na assinatura.

O Certificado digital é um documento digital, que comprova que uma chave privada pertence a determinada pessoa. Numa assinatura digital utiliza-se  o certificado digital e a chave privada correspondente.

O certificado digital é um documento eletrônico assinado digitalmente, contendo a identificação de uma pessoa, sua chave pública e assinado digitalmente por uma Autoridade Certificadora.

Acesse o link para visualizar a operação de assinatura/ verificação de assinatura digital, que é feita automaticamente por um software ou aplicação de assinatura/verificação digital.

Para a implementação do processo de assinatura digital e de certificação digital, pode fazer uso de duas tecnologias capazes de gerenciar a infraestrutura necessária para este determinado ambiente, que são:
  • PKI
  • OpenSSL
PKI(Public Key Infrastructure) corresponde a uma infraestrutura de chaves públicas que tem como objetivo manter uma estrutura de emissão de chaves públicas, baseando-se no princípio da terceira parte confiável, oferecendo uma mediação de credibilidade e confiança em transações entre partes que utilizam certificados digitais.

OpenSSL(Open Source Secure Sockets Layer) corresponde a  uma implementação de código aberto dos protocolos SSL(Secure Sockets Layer) e TLS(Transport Layer Security). A biblioteca (escrita na linguagem C) implementa as funções básicas de criptografia e disponibiliza várias funções utilitárias. Também estão disponíveis wrappers que permitem o uso desta biblioteca em várias outras linguagens.

Acesse o link  PKI com OpenSSL: entenda como funciona o processo de certificação digital e formas de uso, que apresenta uma palestra sobre a importância deste cenário e também cuidados de sua implantação.


Abraço!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!




Nenhum comentário:

Postar um comentário