
Learn data loss prevention detection methods, including hash-based exact matching, rolling hash for partial content, machine learning, and keyword and regex pattern matching, plus predefined identifiers for credit card numbers.
Lead the DLP project by collecting stakeholder requirements and thoroughly testing solutions to ensure compatible, flexible policies that address data formats, channels, and control behavior.
Master the core concepts of regular expressions, go from zero to 100, and learn to write your own regular expressions with confidence.
Explore how to use caret and dollar sign to anchor patterns at line starts and ends, and apply brackets, parentheses, and curly braces to match repeated words in regex.
Master the pipe character in regular expressions to perform alternation, grouping, and pattern matching, illustrated with eat or eight and ts followed by a space or a comma.
Master regex repetition using the plus and star quantifiers. Use curly braces and the pipe symbol for one to three repetitions and alternation, with grouping for zero or more occurrences.
Master a regex walkthrough for DLP in the enterprise, using square brackets and first-character constraints to match Madobe with capital M and small m while excluding Hadoop and CARDO.
Engage in the new challenge, locate groups, use a character to match full words, and apply the Matak character to target adverbs at the end of the sentence.
Demonstrates two regex methods to match names starting with k or g: a character class in brackets, and grouping with alternation using a pipe.
Match bird tokens repeated two to four times, starting with a caret and ending at the end of the sentence. Use curly braces and the assignment character.
Develop a regex approach to locate countries enclosed in curly brackets, escaping braces and using dot star to match lines, as part of the data loss prevention challenge walkthrough.
Demonstrate regex techniques to match countries in single or double codes, using escapes, grouping, and a pipe; extend to curly braces with a dot for complete line matches.
Create a regular expression to match urls, starting with an optional s after the prefix, then colon and two forward slashes. Use a character class and plus for url characters.
Celebrate completing the data loss prevention journey by understanding how technology, people, and process aspects of DLP work together for success, and share feedback to help others.
Welcome to the Data Loss Prevention (DLP) in the Enterprise Course! The course comprehensively covers the main concepts in Data Loss Prevention and explains the factors required for modern organizations to successfully implement a Data Loss Prevention Program.
Topics Covered:
Data Loss Incidents
Types of Sensitive Data
Data Formats and Transfer Channels
Sensitive Data Detection Methods
DLP Deployment Types
DLP Solution Types
Data Loss is a Business Risk
DLP is primarily a Process
Data Security Policy
DLP Selection Process
DLP Organization Structure (People Structure)
DLP High Level Processes
Additionally, this course explains the basic concepts of regular expressions and how they could be used for pattern matching to match almost any kind of textual data.
The Regex sessions are structured as below:
Basic Concepts - Metacharacters and their usage.
Challenges and Walkthrough - Practical Challenges for you to attempt your skills at Regular Expressions. Detailed walk through of solution. Examples include different kinds of data in table delimited format, json and xml.
By the end of the course, you would be confident to create your own regular expressions!
Happy Learning and All the Best!
-----
Topic Background: What is DLP?
Data loss prevention (DLP), is defined as technologies which perform both content inspection and contextual analysis of data sent via messaging applications such as email and instant messaging, in motion over the network, in use on a managed endpoint device, and at rest in on-premises file servers or in cloud applications and cloud storage. These solutions execute responses based on policy and rules defined to address the risk of inadvertent or accidental leaks or exposure of sensitive data outside authorized channels.
DLP technologies are broadly divided into two categories – Enterprise DLP and Integrated DLP. While Enterprise DLP solutions are comprehensive and packaged in agent software for desktops and servers, physical and virtual appliances for monitoring networks and email traffic, or soft appliances for data discovery, Integrated DLP is limited to secure web gateways, secure email gateways, email encryption products, enterprise content management platforms, data classification tools, data discovery tools, and cloud access security brokers.
What are Regular Expressions?
Regular Expression, or regex or regexp in short, is extremely and amazingly powerful in searching and manipulating text strings, particularly in processing text files. One line of regex can easily replace several dozen lines of programming codes.
Regex is supported in all the scripting languages (such as Perl, Python, PHP, and JavaScript); as well as general purpose programming languages such as Java; and even word processors such as Word for searching texts. Getting started with regex may not be easy due to its geeky syntax, but it is certainly worth the investment of your time.
Regular expression synax varies slightly between languages but for the most part the details are the same. Some regex implementations support slightly different variations on how they process as well as what certain special character sequences mean.