Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
docs_nextcloud:como_funciona_a_criptografia [2025/06/21 22:08] – jeffersoncarneiro | docs_nextcloud:como_funciona_a_criptografia [2025/06/21 22:11] (atual) – jeffersoncarneiro | ||
---|---|---|---|
Linha 24: | Linha 24: | ||
===== Server-Side Encryption ===== | ===== Server-Side Encryption ===== | ||
+ | O SafeBox/ | ||
- | - Item de lista ordenadaCriptografia | + | * **Criptografia |
* Os arquivos são criptografados após o upload, no lado do servidor. | * Os arquivos são criptografados após o upload, no lado do servidor. | ||
* Utiliza OpenSSL com: | * Utiliza OpenSSL com: | ||
Linha 32: | Linha 33: | ||
* Chaves podem ser armazenadas no banco de dados ou em um módulo HSM externo (com suporte via configuração). | * Chaves podem ser armazenadas no banco de dados ou em um módulo HSM externo (com suporte via configuração). | ||
- | - Criptografia por usuário (User-Specific Keys) | + | * **Criptografia por usuário (User-Specific Keys)** |
* Cada usuário tem sua própria chave. | * Cada usuário tem sua própria chave. | ||
* A chave é desbloqueada após o login via navegador. | * A chave é desbloqueada após o login via navegador. | ||
* Garante que apenas o usuário que fez upload pode acessar os arquivos, mesmo que o administrador acesse o disco. | * Garante que apenas o usuário que fez upload pode acessar os arquivos, mesmo que o administrador acesse o disco. | ||
+ | |||
+ | ===== Criptografia ponta-a-ponta (End-to-End Encryption – E2EE) ===== | ||
+ | Esse recurso está disponível como um app separado, mas também habilitado no SafeBOX/ | ||
+ | |||
+ | * Os dados são criptografados no cliente, antes de serem enviados ao servidor. | ||
+ | * Nem mesmo o servidor Nextcloud tem acesso ao conteúdo. | ||
+ | * Utiliza: | ||
+ | * X25519 para troca de chaves (Diffie-Hellman moderna) | ||
+ | * AES-128-GCM para criptografia simétrica dos arquivos | ||
+ | * HKDF para derivação segura das chaves | ||
+ | * Os arquivos são armazenados como blobs opacos, impossíveis de interpretar sem a chave |