Blindagem de segurança: acesso só por chave e conversas cifradas
As conversas dos clientes são a coisa mais sensível que a ORYKSA guarda. Nas últimas semanas fizemos uma passagem de segurança pelos servidores e queremos contar o que mudou.
Acesso aos servidores
O acesso por SSH passou a ser feito apenas com chave. A entrada por palavra-passe está desligada, e cada chave pertence a uma pessoa ou a um sistema identificado. Os segredos da aplicação (chaves de serviços, tokens) saíram do código e vivem numa configuração separada, fora do repositório.
Conversas cifradas
O histórico das conversas fica cifrado em repouso na base de dados. Só a aplicação, com a chave de serviço, consegue ler o conteúdo. As cópias de segurança herdam a mesma cifra.
O chat do site só responde ao teu site
Cada chat instalado num site tem um identificador próprio e só responde a pedidos vindos dos domínios autorizados na conta. A voz falada tem um limite de pedidos por visitante e só pode dizer frases que fazem parte daquela conversa, nunca texto arbitrário.
O que não é servido
Os servidores web deixaram de servir ficheiros de cópia de segurança, configurações, scripts e ficheiros ocultos, mesmo que existam no diretório público. A ligação entre serviços internos não está exposta à internet.
O que se segue
A segurança não acaba numa lista. Continuamos a rever permissões, a reduzir o que cada serviço consegue ver e a registar o que muda. Quando houver novidades relevantes para os clientes, contamos aqui.

