Before uploading your files to any cloud storage for backup purposes, it is a good idea to restrict unsanctioned access to your information.
Download gpg. By the way, I do it on Windows.
gpg --gen-key
gpg --output revocation.crt --gen-revoke <your email>Create a Revocation Certificate. This should be done as soon as you make the key pair, not when you need it. source
Note: Who is Mallory?
Other GPG commands
List local keys
gpg -kPrepare your public key for hard copy exchange
gpg --export -a email@address.com > ~/neupokoev.gpgUpload your key to the server
gpg --send-keys 9F10192825F0EBA5C05FEA5363D4FD2BF3515F41So anyone can find it
gpg --search-keys email@address.comBut what they need, is to install it from the server
gpg --recv-keys 9F10192825F0EBA5C05FEA5363D4FD2BF3515F41Encrypt for myself
gpg --encrypt --sign --armor -r <your email> <file or archive>Decrypt
gpg <file or archive>.ascUpload to storage
Another tool, rclone that just works on Windows as well as on Linux
rclone copy <file or archive>.asc google-drive:Or maybe someone already created a cloud storge file manager?