Backup con password/crittografati lato client da caricare su S3?

Il forum Discourse contiene materiale sensibile ma vorremmo utilizzare la funzionalità di backup S3. Esiste un modo (*) per crittografare il backup lato client (o aggiungere una password, ecc.) prima di inviare il backup al bucket S3? O Discourse lo fa automaticamente utilizzando una password dell’account Discourse locale prima di caricarlo su S3?

L’idea è che i dati non debbano essere esposti ad altre terze parti oltre all’host attuale.

(*) ovviamente, oltre a utilizzare i backup locali e crittografarli manualmente + caricarli