Does a shared (but encrypted) private key for a group of users reduce the effectiveness of the encryption?

That is, is it generally considered more secure to save a single application-wide private key on the web server compared to storing (protected/encrypted) private keys in the database?

More specifically, would storing multiple copies of th… Continue reading Does a shared (but encrypted) private key for a group of users reduce the effectiveness of the encryption?

Sharing individually encrypted elements between users of a system

I’m creating a file sharing system, in which the unique key of a file is one of the critical components to the retrieval of that file.
For simplicity, lets say the unique keys are the file names.
I’d like to keep these filena… Continue reading Sharing individually encrypted elements between users of a system

Sharing individually encrypted elements between users of a system

I’m creating a file sharing system, in which the unique key of a file is one of the critical components to the retrieval of that file.
For simplicity, lets say the unique keys are the file names.
I’d like to keep these filena… Continue reading Sharing individually encrypted elements between users of a system

How to manage customer-supplied encryption keys in a multi-tenant cloud SaaS?

I’m working at an EU-based company and we’d like to offer business customers some kind of OS-independent cloud-based SaaS platform for processing and storing sensitive (health) data. We’d like to implement our software on the Google Cloud … Continue reading How to manage customer-supplied encryption keys in a multi-tenant cloud SaaS?