Hi Everyone
Been thinking about this for a bit. If you have a use-case, where you need to store sensitive files (example: statements, medical records, etc.) for your application, is there a need to do any extra "legwork" before sending the file over to one's Google Cloud Storage bucket? This extra legwork being encrypting the file on your server before sending it over, or supplying your own encryption keys before sending the file over to Google?
I been looking around and it seems like Google does encrypt files by default, and they do provide mechanisms for supplying your own encryption keys: Data encryption options | Cloud Storage | Google Cloud
EDIT: This makes me think I could perform client-side encryption before sending the files over to Google Cloud Storage. I also wonder whether this might be too overkill? It also makes me think one would need to zone-in on the service account used to access Google Services (i.e.: ensure the account only has the minimum required roles/permissions to do what it needs to do). Is this thinking correct?
Has anyone here had to store sensitive files/documents on any cloud storage provider? If so, how did you handle storing the file(s) in a secure manner?
Been thinking about this for a bit. If you have a use-case, where you need to store sensitive files (example: statements, medical records, etc.) for your application, is there a need to do any extra "legwork" before sending the file over to one's Google Cloud Storage bucket? This extra legwork being encrypting the file on your server before sending it over, or supplying your own encryption keys before sending the file over to Google?
I been looking around and it seems like Google does encrypt files by default, and they do provide mechanisms for supplying your own encryption keys: Data encryption options | Cloud Storage | Google Cloud
EDIT: This makes me think I could perform client-side encryption before sending the files over to Google Cloud Storage. I also wonder whether this might be too overkill? It also makes me think one would need to zone-in on the service account used to access Google Services (i.e.: ensure the account only has the minimum required roles/permissions to do what it needs to do). Is this thinking correct?
Has anyone here had to store sensitive files/documents on any cloud storage provider? If so, how did you handle storing the file(s) in a secure manner?
Last edited: