Snel antwoord
Wat is client-side encryption voor back-ups, en heb ik het nodig op een gehuurde server?
Client-side encryptie voor back-ups betekent dat je machine gegevens versleutelt voordat ze vertrekken, met een sleutel die de server nooit in handen heeft. Op een gehuurde server heb je het nodig: schijven worden vervangen, gewist en door andere mensen behandeld. restic, Borg en Proxmox Backup Server bieden het allemaal (documentatie gelezen 2 November 2026). Basalthold huurt servers bij US$ 110,99, alleen met crypto, zonder KYC.
Wat versleutelt elke back-uptool aan jouw kant?
| Tool (gelezen versie) | Versleuteld vóór upload | Cipher | Waar de sleutel staat |
|---|---|---|---|
| restic 0.19.1 | Altijd: bestandsinhoud en metadata, zelfs de lokale cache | AES-256 in counter mode, geauthenticeerd met Poly1305-AES | Sleutelbestanden in de repository, geopend met je wachtwoord via scrypt |
| Borg 1.4.5 | Afhankelijk van de modus die is ingesteld bij borg init | AES-CTR-256 met HMAC-SHA256 of BLAKE2b | repokey: in de repository; keyfile: op de client |
| Kopia 0.23.1 | Altijd: inhoud en bestands- en mapnamen | AES-256 of ChaCha20 | Door de gebruiker beheerde sleutels, achter je repository-wachtwoord |
| Proxmox Backup Server 4.2 | Snapshots gemaakt met een clientsleutel | AES-256 in GCM-modus | Een clientsleutelbestand; een RSA-masterkey kan het herstellen |
| Synology Hyper Backup (DSM 7.4) | Multi-version-taken met client-side encryptie aan | AES-256 en ECC Curve25519 | Je wachtwoord en encryptiesleutel |
| Veeam Backup & Replication 13 | Jobs met encryptie ingeschakeld, bij de bron | Datasleutels verpakt met 256-bit AES | De configuratiedatabase, achter je wachtwoord of een KMS |
| Nextcloud server-side encryptie | Niets op de client: de server versleutelt | — | Op de server; in masterkey-modus kunnen beheerders ontsleutelen |
Uit de documentatie van elk project, gelezen op 2 november 2026.
Waarom heeft een gehuurde server client-side encryptie nodig?
Een server die je huurt is een machine die andere mensen kunnen aanraken. Schijven falen en worden vervangen: Wanneer een schijf uitvalt, open je een ticket: het team vervangt hem kosteloos, en het opnieuw opbouwen van de array op de nieuwe schijf is aan jouw setup. Schijven worden gewist wanneer een huurperiode eindigt: Elke server wordt vooraf betaald van je crypto-saldo, voor 30 dagen, 3 maanden, 6 maanden of 12 maanden, zoals je bij het afrekenen kiest. Auto-renew rekent opnieuw dezelfde looptijd af tegen de prijs waarmee je bent begonnen, tenzij je in het dashboard een andere looptijd instelt voor de volgende verlenging; als het saldo niet toereikend is, stopt de server aan het einde van de looptijd, blijven de schijven 7 dagen bewaard en worden ze daarna gewist. En iedereen die inbreekt op de draaiende server leest alles wat erin staat in klare tekst.
Met client-side encryptie legt geen van die gebeurtenissen je gegevens bloot. De server bewaart ciphertext, en de sleutel blijft op de machines die je back-upt.
Versleutel waar de gegevens ontstaan, en de server bewaart alleen ruis.
Hoe verschilt het van schijfversleuteling of server-side encryptie?
Drie lagen worden encryptie genoemd, en ze beschermen tegen verschillende dingen.
- Schijfversleuteling op de server (LUKS of ZFS native encryption) beschermt schijven in rust. De documentatie van Nextcloud raadt LUKS aan voor lokale opslag, omdat het ook diefstal van de fysieke server dekt. Het doet niets zodra de server draait met de sleutel geladen. Je kunt elke dataschijf versleutelen met LUKS of native ZFS-encryptie; de sleutels blijven bij jou en niemand in het team vraagt er ooit naar.
- Server-side encryptie in een applicatie, zoals die van Nextcloud, houdt de sleutels op de server. Nextcloud zegt dat het niet beschermt tegen een gecompromitteerde server of een kwaadwillende beheerder.
- Client-side encryptie gebeurt vóór upload. De server heeft de sleutel nooit in handen, dus een gecompromitteerde server ziet nog steeds alleen ciphertext.
Gebruik de eerste en de derde samen. Schijfversleuteling vereist een ontgrendeling bij elke boot; een LUKS-versleutelde gehuurde server op afstand ontgrendelen laat zien hoe.
Hoe gaat elke tool met de sleutel om?
De sleutel is de back-up. Raak je hem kwijt, dan is de versleutelde kopie ook voor jou waardeloos.
- restic: je wachtwoord opent de mastersleutel. Zonder dat wachtwoord valt er niets in de repository te lezen.
- Borg: voer
borg key exportuit en bewaar het resultaat buiten het systeem dat je back-upt. De documentatie van Borg zegt dat een kopie op dat systeem niet genoeg is voor keyfile-modus. - Proxmox Backup Server: het sleutelbestand staat standaard op
~/.config/proxmox-backup/encryption-key.json. Een mastersleutelpaar zet een RSA-versleutelde kopie in elke back-up, enpaperkeyprint de mastersleutel als QR-code. Sinds 4.2 kunnen push-syncjobs snapshots versleutelen voordat ze worden verzonden. - Hyper Backup: Synology waarschuwt dat het een verloren wachtwoord niet kan herstellen, en verlies ervan betekent permanent dataverlies.
- Veeam: een verloren wachtwoord blokkeert restores, tenzij Enterprise Manager-sleutels zijn gebruikt.
- ZFS-replicatie:
zfs send --rawverstuurt versleutelde datasets zoals ze op schijf staan. OpenZFS zegt dat de ontvangende machine nooit de sleutels heeft.
De twee meest gebruikte tools worden vergeleken op restic of Borg voor offsite back-ups.
Wat verbergt client-side encryption niet?
Het verbergt inhoud en, bij de meeste tools, namen. Het verbergt niet hoeveel je opslaat of wanneer. De eigen ontwerpnotities van restic zeggen dat een waarnemer met toegang tot de opslag back-upgroottes kan afleiden uit object-timestamps. De sleutelbestanden bewaren ook de hostname, gebruikersnaam en aanmaaktijd in platte tekst.
Applicaties die op je bestanden werken, zoals Nextcloud of Immich, hebben ze leesbaar op de server nodig om te indexeren, previews te maken en te zoeken. Gebruik daarvoor schijfversleuteling op de server, en client-side encryption voor hun offsite back-ups. Versleuteling stopt ook verwijdering niet: combineer het met onveranderlijke back-ups.
Heb ik nog versleuteling nodig als de host geen ID vraagt en geen logs bijhoudt?
Ja, want ze beantwoorden verschillende vragen. Geen KYC dekt wie je bent; versleuteling dekt wat je opslaat.
Van 23 verkopers van storage-servers die Basalthold op 2 November 2026 hebben gecheckt, zeggen er maar 3 dat ze geen ID vragen. Van de rest vragen 12 erom bij triggers, 2 vóór levering, en 6 zeggen het niet. Aan onze kant: Geen KYC: geen ID, geen selfie, geen documenten, geen kaart en geen telefoonnummer, op geen enkel moment. Er worden geen logs bijgehouden: geen verbindingsgegevens, geen verkeersgegevens en geen IP-adressen van bezoekers of klanten, niet op de website, niet in het dashboard en niet op de servers.
Geen van beide regels verandert wat een schijf bevat wanneer hij de machine verlaat. Wat er met schijven gebeurt nadat een verhuur eindigt, staat op je data nadat je een gehuurde storage-server opzegt. Prijzen staan op de prijslijst voor hold.
Wat vragen mensen nog meer over client-side encryption?
Kan Basalthold mijn versleutelde back-ups lezen?
Nee. Met client-side encryption slaat de server alleen ciphertext op, en de sleutel bereikt hem nooit. Je kunt elke dataschijf versleutelen met LUKS of native ZFS-encryptie; de sleutels blijven bij jou en niemand in het team vraagt er ooit naar.
Is ZFS native encryption client-side encryption?
Niet op zichzelf: de server versleutelt, dus de sleutel wordt op de server geladen terwijl die draait. Het wordt end-to-end wanneer een NAS een versleutelde dataset repliceert met zfs send --raw: de ontvangende server slaat hem op zonder ooit de sleutel te krijgen.
Telt de versleuteling van Nextcloud als client-side?
Nee. De server-side encryption van Nextcloud houdt de sleutels op de server, en in master key-modus kunnen admins elk bestand ontsleutelen. Nextcloud raadt in plaats daarvan schijfversleuteling zoals LUKS aan voor lokale opslag.
Wat gebeurt er als ik de versleutelingssleutel kwijtraak?
De back-up kan niet worden hersteld, niet door jou en niet door iemand anders. restic, Borg, Proxmox Backup Server, Hyper Backup en Veeam zeggen dat allemaal. Bewaar de sleutel, of een papieren kopie, op een plek los van zowel de client als de server.
Moet ik de schijven van de gehuurde server ook versleutelen?
Ja, voor alles wat daar leesbaar staat, zoals een Nextcloud-datadirectory. Schijfversleuteling beschermt verwisselde en gewiste schijven. Client-side encryption beschermt de draaiende server. Elk dekt een gat dat de ander laat.
Een server die je ciphertext opslaat
Hold 40: AMD Ryzen 5 3600 (6 cores / 12 threads), 64 GB DDR4, 4 × 10 TB harde schijven (40 TB raw) plus 512 GB NVMe voor het systeem, 1 Gbit/s-poort met 60 TB verkeer per 30 dagen, 1 IPv4 en een IPv6 /64, voor $201.09/30 dagen. Crypto, zonder KYC, en je sleutels blijven van jou.
- DomaineGoat LLC, geregistreerd in Panama
- Prijzen onderzocht bij 23 storageverkopers, 2 november 2026
- Zonder KYC, zonder documenten
- Je encryptiesleutels blijven van jou
Bronnen (10)
- Referenties: ontwerp en cryptografie — restic documentation (read 2026-11-02)
- borg init: encryptiemodi (1.4.5) — BorgBackup documentation (read 2026-11-02)
- Features: encryption — Kopia documentation (read 2026-11-02)
- Backup client usage: encryption pbs.proxmox.com/docs/backup-client.html — Proxmox Backup 4.2 documentation (read 2026-11-02)
- Release notes van Proxmox Backup Server 4.2 pbs.proxmox.com/wiki/index.php/Roadmap — Proxmox (read 2026-11-02)
- Hyper Backup software specifications (DSM 7.4) — Synology (read 2026-11-02)
- Hoe maak ik een back-up van mijn data naar een remote Synology-opslagsysteem met Hyper Backup? — Synology Knowledge Center (read 2026-11-02)
- How Backup Data Encryption Works (Veeam Backup & Replication 13) — Veeam Help Center (read 2026-11-02)
- Server-side encryption configuration (Nextcloud 35) — Nextcloud Administration Manual (read 2026-11-02)
- zfs-send(8): --raw — OpenZFS (read 2026-11-02)