Cloud Security
Every enterprise is undergoing a digital transformation, with many applications and databases being shifted from legacy infrastructure to the cloud.
E-semnatura supports multiple aspects of cloud security, whether using a private cloud, a public cloud with a third-party cloud provider, or a hybrid environment of both on-premises and cloud infrastructure.
Timestamp Data Prior To Encryption
It is best practice to cryptographically timestamp your data before encrypting it and uploading it to the cloud. This allows you to quickly identify if the data has been tampered with at any point in time. E-semnatura integrates with all major trusted timestamp authorities (TSA) to support cryptographic timestamping seamlessly.
Encrypt Data With Self-Managed KMS
Whenever possible, encrypt data at rest using a self-managed (i.e., on-premise) Key Management Service (KMS). This is especially important when the third-party is the one storing the data, as is the case with cloud providers. By encrypting the data before it is sent to the storage provider, you benefit from the storage provider’s scale without sacrificing the confidentiality or integrity of your own data.
Bring Your Own Key (BYOK)
When encrypting data before uploading it to the cloud, be sure to use a bring-your-own-key (BYOK) approach. This enables you to retain control over your data while the decryption keys stay secured in a centrally managed hardware security module (HSM). E-semnatura enables authorized and authenticated end-users to use the decryption keys without the keys ever needing to leave the confines of the HSM.
Enforce Granular Access Controls
Ensure that only authorized and authenticated end-users can use the keys needed to access encrypted data in the cloud. E-semnatura supports granular access controls, such as multi-factor authentication (MFA), device authentication, and approval workflows, on a per-key or per-user basis.