- Visão geral do Jelina
- JelinaOS
- Conceitos principais
Segurança e isolamento de dados
A segurança de dispositivos de borda deve ser sustentada pela arquitetura do sistema, em vez de depender apenas de correções posteriores. O JelinaOS constrói uma defesa em profundidade nas camadas de sistema, dados e rede para operar com segurança em ambientes complexos.
Camada de sistema: base protegida contra alterações
Seção intitulada “Camada de sistema: base protegida contra alterações”Sistema somente leitura
Seção intitulada “Sistema somente leitura”A partição do sistema é montada como somente leitura durante a execução, um fundamento da segurança do JelinaOS:
- Programas, scripts e erros de operação não podem modificar o conteúdo do sistema.
- Vírus e programas maliciosos não podem se tornar persistentes por alteração do sistema.
- A integridade é garantida pela arquitetura, sem depender de antivírus.
Verificação de integridade na inicialização
Seção intitulada “Verificação de integridade na inicialização”A cada inicialização, o sistema verifica a integridade da partição atual e troca automaticamente para a reserva se detectar uma anomalia. Mesmo que um invasor tente danificar o sistema, o dispositivo recupera automaticamente um estado confiável na próxima inicialização.
Camada de dados: proteção por isolamento físico
Seção intitulada “Camada de dados: proteção por isolamento físico”Partição de dados independente
Seção intitulada “Partição de dados independente”Todos os dados do usuário e as gravações em execução são armazenados em uma partição independente, fisicamente isolada da partição do sistema:
- Falhas de aplicações ou do sistema não afetam a partição de dados.
- Os dados originais ficam isolados das operações posteriores, reduzindo riscos potenciais.
- A partição é gerenciada separadamente e pode ser incluída em backup, limpa ou preservada conforme a política.
Controle do ciclo de vida dos dados
Seção intitulada “Controle do ciclo de vida dos dados”| Operação | Efeito nos dados | Descrição |
|---|---|---|
| Atualização do sistema | Nenhum | A atualização afeta apenas a partição do sistema |
| Restauração de fábrica | Redefinição | Sistema e gravações do usuário retornam ao estado de fábrica; faça backup prévio dos dados importantes |
| Falha do sistema | Nenhum | A partição de dados é independente do sistema |
Camada de rede: exposição mínima e acesso seguro
Seção intitulada “Camada de rede: exposição mínima e acesso seguro”Registro e identidade do dispositivo
Seção intitulada “Registro e identidade do dispositivo”- Cada dispositivo se registra por uma configuração exclusiva, criando um vínculo individual de identidade com a nuvem.
- As credenciais de registro são válidas uma única vez, evitando o uso indevido da identidade do dispositivo.
- O código de registro é vinculado ao identificador exclusivo do dispositivo, com proteção contra adulteração e transferência.
- O tipo de dispositivo não pode ser alterado após o registro, mantendo claros os limites da gestão.
- O registro por licença inclui métodos manuais, servidor na rede local, registro offline em lote e assinaturas offline para ambientes sem rede ou em redes internas.
Canal seguro
Seção intitulada “Canal seguro”- A comunicação entre dispositivo e nuvem ocorre por um canal criptografado.
- No modo de produção, o dispositivo aceita acesso apenas pela nuvem. Não há acesso direto nem mesmo pela mesma rede local, minimizando a exposição.
- SSH remoto, área de trabalho remota e demais recursos de manutenção são encaminhados pelo canal seguro, sem exposição direta à rede pública.
Controle de acesso
Seção intitulada “Controle de acesso”- As interfaces locais usam autenticação por chave e rejeitam solicitações não autorizadas.
- As chaves podem ser regeneradas conforme necessário, permitindo resposta imediata em caso de vazamento.
- A nuvem oferece um sistema completo de funções e permissões, com controle detalhado das operações nos dispositivos.
Logs e auditoria
Seção intitulada “Logs e auditoria”- Os logs são enviados de forma centralizada à nuvem, com suporte padrão a grandes volumes de armazenamento.
- Operações importantes são rastreáveis, fornecendo registros para auditoria de segurança.
- Políticas de logs permitem definir o escopo do envio conforme a necessidade.
Visão geral da segurança
Seção intitulada “Visão geral da segurança”┌────────────────────────────────────────────────────────────────────────────┐│ Aplicações Contêineres / aplicações nativas (execução controlada) │├────────────────────────────────────────────────────────────────────────────┤│ Acesso Autenticação por chave local / permissões de funções na nuvem │├────────────────────────────────────────────────────────────────────────────┤│ Rede Canal criptografado / exposição mínima em produção │├────────────────────────────────────────────────────────────────────────────┤│ Dados Partição independente / ciclo de vida controlável │├────────────────────────────────────────────────────────────────────────────┤│ Sistema Somente leitura / verificação de integridade da inicialização │└────────────────────────────────────────────────────────────────────────────┘As cinco camadas se complementam. Se uma delas for comprometida, as demais continuam formando linhas de defesa. Essa é a abordagem completa do JelinaOS para a segurança na borda.