Algoritmos e Implementações de Sistemas de Segurança2012/2013Grupo 1Bernardo Santos, nº 57437Artur Balanuta, nº 63602AESec...
Motivação / ObjectivosNecessidade de um Plugin para Thunderbird que permite oenvio e recepção de emails garantindo:● Auten...
Trabalho RelacionadoENIGMAIL: Plugin para Thunderbird que é uma interfacepara o OpenPGP mail security.Outros: Baseados em ...
Desafios / Problemas● Implementacão do núcleo da aplicação● Criação de um plugin para o Thunderbird com interfacepara a ap...
Solução● Núcleo da aplicação desenvolvido em JAVA○ Criação de documentos XML (envio/recepção na rede)● Autenticação usando...
Arquitectura do Sistema
AutenticaçãoEnvio
AutenticaçãoRecepçãoPlaintext (validado)
Confidencialidade
Validação Temporal
Trabalho Futuro● Portabilidade para outros sistemas operativos:■ Windows■ Solaris■ etc (Java supported)● Suporte para anexos
ConclusõesAESecure○ Extensão para Mozilla Thunderbird● envio/recepção de emails○ Oferece opções de confidencialidade e aut...
Obrigado!Questões?
Próximos SlideShares
Carregando em…5
×

AESecure - Thunderbird plugin for Enterprise Security

221 visualizações

Publicada em

AESecure

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
221
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

AESecure - Thunderbird plugin for Enterprise Security

  1. 1. Algoritmos e Implementações de Sistemas de Segurança2012/2013Grupo 1Bernardo Santos, nº 57437Artur Balanuta, nº 63602AESecureApresentação Técnica
  2. 2. Motivação / ObjectivosNecessidade de um Plugin para Thunderbird que permite oenvio e recepção de emails garantindo:● Autenticidade utilizando o Cartão de Cidadão● Confidencialidade usando cifra AES:■ Com suporte a Hardware Especifico● Verificação Temporal
  3. 3. Trabalho RelacionadoENIGMAIL: Plugin para Thunderbird que é uma interfacepara o OpenPGP mail security.Outros: Baseados em S/MIME ou OpenPGP
  4. 4. Desafios / Problemas● Implementacão do núcleo da aplicação● Criação de um plugin para o Thunderbird com interfacepara a aplicação (JS, XML, CSS)● Utilização de hardware externo (caixa com cifra AES) econsequente integração com a aplicação - (linguagem C)● Criação de um Servidor de Validação Temporal
  5. 5. Solução● Núcleo da aplicação desenvolvido em JAVA○ Criação de documentos XML (envio/recepção na rede)● Autenticação usando o Cartão de Cidadão:○ Duas funções de resumo: RIPEMD160 e SHA-256● Confidencialidade usando AES:○ Software ( implementação em JAVA de Backup)○ Hardware (interface em C)■ Comunicação com a caixa utilizando JNI● Validação Temporal:○ Servidor remoto seguro + SHA-256 + Cifra Assimetrica
  6. 6. Arquitectura do Sistema
  7. 7. AutenticaçãoEnvio
  8. 8. AutenticaçãoRecepçãoPlaintext (validado)
  9. 9. Confidencialidade
  10. 10. Validação Temporal
  11. 11. Trabalho Futuro● Portabilidade para outros sistemas operativos:■ Windows■ Solaris■ etc (Java supported)● Suporte para anexos
  12. 12. ConclusõesAESecure○ Extensão para Mozilla Thunderbird● envio/recepção de emails○ Oferece opções de confidencialidade e autenticação● utilização de hardware externo● utilização de algoritmos criptográficos seguros○ Oferece opções de validação temporal● ligação (segura) a um servidor remoto
  13. 13. Obrigado!Questões?

×