Контроль та запобігання витоку українського паспорта через рішення DLP.

Інформація, що міститься в паспорті, включала:
– Прізвище
– Ім’я
– По батькові
– Дата і місце народження
– Фотографія і підпис власника
– Ім’я чоловіка/дружини (якщо він одружений)
– Імена будь-яких залежних дітей (молодше 16 років)
– Право на проходження військової служби
– Зареєстрована адреса
- RegEx
(?:^|\s)[А-Я]{2}([ ]?){1}\d{6}(?:$|\s|\,)
(?:^|\s) – початок рядка (з нового рядка або пробіла)
[А-Я]{2} – великі літери алфавіту української мови
([ ]?){1} – може мати один пробіл
\d{6} – містить шість цифр
(?:$|\s|\,) – кінець рядка, пробіл або кома
АБО
(?:^|\s)[\x{0410}\x{0411}\x{0412}\x{0413}\x{0414}\x{0415}\x{0416}\x{0417}\x{0418}\x{0419}\x{041A}\x{041B}\x{041C}\x{041D}\x{041E}\x{041F}\x{0420}\x{0421}\x{0422}\x{0423}\x{0424}\x{0425}\x{0426}\x{0427}\x{0428}\x{0429}\x{042C}\x{042E}\x{042F}\x{0404}\x{0406}\x{0407}\x{0490}]{2}(\s{1})?\d{6}(?:$|\s|\,)
(?:^|\s) – початок рядка (з нового рядка або пробіла)
[\x{0410}\x…]{2} – великі літери українського алфавіту в юнікоді
([]?){1} – може мати один пробіл
\d{6} – містить шість цифр
(?:$|\s|\,) – кінець рядка, пробіл або кома
Наприклад:АМ684579 і КЛ 457216

Українське посвідчення особи (ID Card)
Чинне українське посвідчення особи має вигляд пластикової картки розміром з кредитну картку з інтегрованим безконтактним мікрочіпом, на якому зберігаються персональні дані. На верхній частині картки розміщено герб України, назву країни – Україна, а також слова «Паспорт громадянина України» українською та англійською мовами. Прапор України з’являється у верхньому правому куті картки, а міжнародний символ біометричних документів – у верхньому лівому куті.
На лицьовій стороні картки розміщено чорно-біле лазерне рельєфне зображення власника, їх підпис та наступні ключові особисті дані як українською, так і англійською мовами:
- Прізвище, ім’я та по батькові
- Стать (жіноча — «Ж/F», чоловіча — «Ч/М»)
- Дата народження
- Термін дії
- Громадянство («УКРАЇНА/UKR»)
- Номер запису в Єдиному державному демографічному реєстрі
- Номер паспорта (тринадцять цифр)
- Відцифрований образ обличчя особи
- Відцифрований підпис особи
На зворотньому боці:
- Дата видачі
- Реєстраційний номер облікової картки платника податків (РНОКПП)
- Орган, що видав
- Місце народження
- Машинозчитувана зона (МЗЗ)
- RegEx
^IDUKR\d{23}<<\n?\d{7}[A-Z]{1}\d{7}UKR<{11}\d{1}\n?[A-Z]+<<[A-Z]+<{12}$
Наприклад:IDUKR00000000001991082400026<<
9108242F2512130UKR<<<<<<<<<<<2
TKACHENKO<<MARIANA<<<<<<<<<<<<
Або об’єднати (без перенесення рядка):
- RegEx
^IDUKR\d{23}<<\d{7}[A-Z]{1}\d{7}UKR<{11}\d{1}[A-Z]+<<[A-Z]+<{12}$
Наприклад:IDUKR00000000001991082400026<<
9108242F2512130UKR<<<<<<<<<<<2
TKACHENKO<<MARIANA<<<<<<<<<<<<
- RegEx
^(Україна\/UKR)\n(\d{8}-\d{5})\n\d{9}$
Наприклад:Україна/UKR
19910824-00026
000000000