DLPの仕組みは、簡単に言えば、保護対象の機密データを特定し、それを実際に保護することです。DLPエージェントプログラムは機密性があるデータをフラグするために、以下を含む様々な技術を使用することがあります：
ルールベースのマッチングまたは"正規表現"
データの完全一致 (データベースのフィンガープリンティング)
正確なファイルマッチング
部分的なドキュメントマッチング
機械学習、統計解析など
カスタムルール
詳しくはこちら。