CYNERGI
   
Sobre nós; ParceirosPortfolio & principais clientesFAQ, suporte & contactos
English!Início
Web EngineeringWeb HostingWeb Consulting

Outros recursos

Visitar site público da Ordem dos Advogados 

Veja outro projecto para a Ordem dos Advogados: Webmail com suporte a assinaturas digitais 

Veja outro projecto para a Ordem dos Advogados: sistema de registo de actos 

Veja mais projectos da Cynergi 

Confidencialidade

Por questões de propriedade intelectual e/ou segurança não exibimos todos os detalhes sobre os projectos desenvolvidos.


  Encomenda 

Realização
do projecto


A Ordem dos Advogados (OA) oferece aos seus associados, endereços de e-mail gratuitos. Por opção do departamento de informática da OA, esse serviço seria suportado em plataforma Unix (historicamente mais fiável) fora do âmbito de experiência da empresa que lhes estava a desenvolver o site.

Fomos assim contactados para efectuar parte do portal (site) da OA que se referia à gestão dos e-mails, e respectiva integração com outros sistemas de autenticação já realizados em Windows.

A plataforma escolhida foi obviamente o PHP, embora tenha havido necessidade de criar algum código C por razões de elevação de privilégios. Parte deste código foi instalado nos servidores Windows para validação remota de utilizadores. Mais recentemente, a validação passou a ser feita por single-sign-on pela partilha de cookies e mensagens XML entre os servidores.

A segurança de e-mails de advogados é absolutamente crucial. Os processos em que cada advogado pode estar a trabalhar estão sujeitos a segredo de justiça por força de lei e devem ser tratados com a máxima confidencialidade.

Máxima
segurança


Prestámos o máximo cuidado com o código que tinha permissões especiais. Este é a parte do projecto que não podia ser comprometida em absoluto.

Para tal, esse código foi escrito na linguagem C, com especial cuidado para detectar e evitar situações de buffer overflow que frequentemente geram problemas de segurança. Este código em C valida ainda de forma extremamente exigente os dados que recebe para só fazer estritamente aquilo que é pretendido e não mais (por exemplo, apenas pode alterar e-mails de advogados e nunca pode alterar e-mails do sistema). O código é tão exigente neste aspecto que já o fomos obrigados a alterar por duas vezes devido ao alargamento das gamas permitidas para e-mail.

Este código dificulta ainda o trabalho de piratas informáticos (hackers) ao não oferecer nenhuma ajuda para funcionamento, nem nenhum diagnóstico para problemas. Caso existam erros no processamento ou tentativas de hacking, o código exibe a mesma mensagem de erro vaga e o portal da OA informa o utilizador.

A segurança dos servidores Unix em si não ficou a nosso cargo.

Grupo Corebase