Nextcloud encryption question

Hi,

I’ve recently taken a look at your post over at https://nextcloud.com/blog/nextcloud-introducing-native-integrated-end-to-end-encryption/

For the longest time, I’ve been around with Seadrive because Nextcloud did not have encryption capabilities, which means that if my server got compromised, all my data could get compromised (yes i’m that careful). Unfortunately, Seadrive lacks capability to download or upload files within the desktop apps, which means that i have to do it via the browser, which is seriously stupid.

With this NextCloud encryption, would i be able to upload and download files that are encrypted from a desktop application? If my server gets compromised, will files be able to be read?

Thanks.