DLP or Data Loss Protection is a strategy for ensuring that end users or malicious actors do not send sensitive or critical information outside the corporate network either maliciously or accidentally. A DLP strategy should only be introduced within organizations that already have a mature security infrastructure.
There are several common scenarios that should be planned for, each that require their own strategies to defend against.
It’s essential to remember that no DLP solution is going to keep your data 100% safe. Almost everyone has a smartphone and can screenshot with very little chance of detection or send data via chat in any number of communication programs (Skype, Google Hangouts, etc). Short of having a SCIF (Sensitive Compartmented Information Facility) the focus for most DLP programs will be on protecting against the loss of larger amounts of data and honest accidents.
There are several organizational and procedural factors that come into play when implementing a successful DLP solution.
A proper DLP solution can not be sufficiently implemented without proper asset management and data classification. Attackers use confidential data for their profit by selling it on the black market, to expose or cripple a specific organization, to commit fraud, or to aid in identity theft. While many industry compliance standards such as HIPAA and PCI DSS attempt to dictate the type of information that should be specifically guarded and segregated, that may not be the only data that is classified as confidential in an organization. There may also be contracts and other legal measures that must be consulted for classification and protection of certain data. Steps for correctly classifying data can be described as follows:
1. Identify data sources to be protected.
Completion of this step should produce a high-level description of data sources, where it resides, existing protection measures, data owners and custodians, and the type of resource. Obtaining this information can be difficult, but can be an added part of the documentation process as data owners and custodians are assigned and documented. There are software solutions specifically created for e-discovery of data at rest in an organization.
2. Identify information classes.Information class labels should convey the protection goals being addressed. Classification labels like Critical and Sensitive have different meanings to different people, so it is important that high-level class descriptions and associated protection measures are meaningful and well-defined to the individuals who will be classifying the information as well as those who will be protecting it.
3. Map protections to set information classification levels.Security controls such as differing levels and methods of authentication, air-gapped networks, firewalls/ ACLs, and encryption are some of the protections involved in this mapping.
4. Classify and protect information.All information that has been identified in step 1 should now be classified as dictated in step 2, and protected as in step 3.
5. Repeat as a necessary part of a yearly audit.Data footprints are ever expanding. New software is installed or upgraded with add-ons and now data has grown or changed in scope. A yearly audit of the current data footprint in the enterprise will be required to ensure data continues to be protected as documented.
How many different applications have access to your more sensitive data? Over what ports or protocols or accounts do they access it? What does that traffic normally look like during an average day? What are all of the egress points on the network? Without the answers to these questions it makes it difficult to ensure you know where your data is supposed to reside or be transferred or access to/from. There are three types of data that should be mapped.
After there is a good handle on what, where, and how data moves, you can start to paint a picture of the different levels of threats and risks the organization is most likely to need protection against. Assessing threats and risks will be incredibly different for each and every organization. Each internal and external footprint is unique when combined with the individual infrastructure involved. Assessing these includes both a high-level overview as well as in-depth knowledge of assets. Without the knowledge of the threats and risks your organization faces, it is more difficult to custom fit technologies like DLP to provide a suitable defense.
It is all well and good you knowing what the policy is with regards to not sharing information with others, but if the entire organization is unaware, then it is not providing you much benefit. Policy documents disseminate information for others to consume. They also set rules and boundaries; by having clearly defined rules it becomes equally clear when someone breaks those rules. This enables appropriate action to be taken. Departments like Human Resources find it difficult to reprimand someone because it “feels like” they may have done something wrong. A clear contravention of a rule is easier to enforce. The policy set can be used to set the overall tone of a company’s security posture. Even if not explicitly laid out, the policy set gives an overall feel as an organization’s approach to security.
Once an organization understands the circumstances under which data is moved, user training can often mitigate the risk of accidental data loss by insiders. Employees often don’t recognize that their actions can result in data loss, and will self-correct when educated. Repetition is a proven, successful way to bridge the gap of compliance, teaching our users real-life skills, and helping secure the infrastructure that we are responsible for protecting.
Any type of DLP deployment should be thoroughly tested in a smaller more controlled implementation before being introduced to the larger enterprise. Begin with simple rules in monitor mode that will allow you to observe what will eventually be allowed, blocked, or alerted on. This period gives the ability to modify strategy and fine tune rules for a smoother roll out on a larger scale.
Don’t just assume that the initial roll out of a DLP solution is working and will continue to work. Reassessments, testing of controls, and change processes should also occur on a regular basis. Just like the majority of security implementations it will not be a one time project, but a process that continues to grow and be shaped by the type of data the organization holds. Add to regular penetration tests a section where DLP is tested from an offensive viewpoint.
You will need to answer the questions listed below to start creating a solid DLP process and architecture.
(source: http://searchsecurity.techtarget.com/tip/Data-loss-prevention-market-DLP-vendors-and-the-questions-to-ask-them)