Financial institutions and healthcare providers deal with a vast amount of sensitive data like PII and PHI data, from Social Security numbers (SSN) to credit card information and medical records. Often, this data resides in various file formats like Excel, CSV, and others, stored on-premises or in cloud object storage. As companies migrate these files to the cloud, ensuring their security and compliance becomes paramount.
This blog post explores a real-world scenario where a large financial institution leveraged Baffle Data Protection platform to address PCI compliance challenges during their cloud migration. We’ll delve into the problems they faced, how Baffle’s unique features helped them achieve compliance without workflow disruptions, and the key factors that influenced their decision.
Customer Challenge:
In this specific case, the financial institution had millions of customer transaction records stored in file servers mostly as CSV files and quite a few as unstructured files. New files were constantly generated, and credit card information needed protection before moving to the cloud and ready for downstream consumption. The requirements were:
The Baffle Solution: Transparent Data Security
Baffle emerged as the ideal solution for this financial institution due to its set of unique capabilities:
In this case the security team tokenized the credit card information using Format Preserving Encryption (FPE) technique. Encrypted data appears like valid credit card numbers, passes LUHN check ensuring seamless integration with existing applications and human users. Authorized users can decrypt the original data quickly.
The figure below captures overall flow.
The original clear files were first stored on a secure on prem file server. Managed File Transfer (MFT) is a tool that automates file transfers over SFTP, FTP. MFT picks files from the server and then pushes the file thru Baffle Shield which acts as SFTP proxy. The file name is used to select a security team managed data protection policy. The result is a transformed file where the credit card information is tokenized and the shield then pushes it to another cloud based MFT. Once the transformed files are available, application software can utilize the fields and file safely for a variety of tasks without worrying about compliance requirements as data moves between applications, data lake and analytics tier.
Baffle Data Protection Solution: Protecting your data on your terms
Baffle is a powerful multi-tenant containerized proxy. The proxy can enforce data-centric protection driven by a sophisticated policy engine. Containerized software allows customers to deploy it directly on a Virtual Private Cloud (VPC) environment or on Prem.
It can intercept aka proxy,
Baffle also provides a set of REST API to enable any application to easily integrate with this service. It integrates with a wide variety of cloud storage services like AWS S3, Azure Blob Storage and classical SFTP service for example.
It has ability to understand a wide variety of payload (semi structured and unstructured) and file types e.g. CSV, JSON, XML, Parquet for example.
Provides powerful encryption techniques for data protection,
Baffle integrates with various Key Management Services (KMS) such as AWS KMS, Azure Key Vault, and HashiCorp Vault. It utilizes envelope encryption, a secure method where a random Data Encryption Key (DEK) encrypts your data. This DEK is then further protected by a separate Key Encryption Key (KEK) stored securely within your chosen KMS. This two-layered approach ensures the utmost security for your data and allows for key rotation without ever compromising the encrypted information itself.
Baffle also provides sophisticated access control mechanisms that extend down to the field level. This granular control allows you to define exactly who can access what data, and when along with audit capability.
Imagine granting user Joe with a production role the ability to decrypt credit card information only from files matching the pattern “Transaction-record*.csv” and only between 9AM and 5PM.
Why Baffle?
Several factors influenced the financial institution’s decision to choose Baffle:
Conclusion
The financial institution successfully achieved PCI compliance with Baffle, protecting sensitive data stored in files during their cloud migration. Baffle’s unique features ensured a seamless integration without disrupting existing workflows. This case study exemplifies how Baffle empowers organizations to navigate complex data security challenges in today’s hybrid cloud environments.
The post A Case Study for Protecting Files with Sensitive Data in the Cloud appeared first on Baffle.
*** This is a Security Bloggers Network syndicated blog from Baffle authored by Sushant Rao, SVP of Marketing. Read the original post at: https://baffle.io/blog/a-case-study-for-protecting-files-with-sensitive-data-in-the-cloud/