ব্লগে ফিরে যানGDPR এবং সম্মতি

EU জাতীয় ID যা আপনার PII সরঞ্জাম মিস করে

জার্মানির Steueridentifikationsnummer, ফ্রান্সের Numéro fiscal, ইতালির Codice Fiscale, স্পেনের NIF/NIE — US-কেন্দ্রিক PII সরঞ্জাম SSN সনাক্ত করে কিন্তু বেশিরভাগ EU জাতীয় আইডেন্টিফায়ার মিস করে।

June 1, 20267 মিনিট পড়া
EU national identifiersSteueridentifikationsnummerCodice FiscaleNIFmultinational GDPRtax ID detection

ট্যাক্স ID নম্বর অত্যন্ত সংবেদনশীল। এগুলি বেতন স্লিপ, ট্যাক্স ফর্ম এবং ব্যাংক আবেদনে প্রদর্শিত হয়। যদি তারা ফাঁস হয়, তারা জালিয়াতি এবং পরিচয় চুরি সক্ষম করে।

GDPR এগুলোকে ব্যক্তিগত ডেটা হিসেবে বিবেচনা করে। তাদের বাস্তব-বিশ্বের ঝুঁকি বেশি। প্রতিটি EU দেশ নিজস্ব জাতীয় আইডেন্টিফায়ার ফরম্যাট ব্যবহার করে। বেশিরভাগ PII সরঞ্জাম US বা UK বাজারের জন্য তৈরি। তারা SSN এবং NINO সহজেই খুঁজে পায়। তারা প্রায়ই Steueridentifikationsnummer, Codice Fiscale এবং BSN মিস করে।

EU ট্যাক্স ID ল্যান্ডস্কেপ

প্রতিটি EU দেশের নিজস্ব ফরম্যাট আছে।

জার্মানি — Steueridentifikationsnummer

Steuer-ID 11 সংখ্যার। জন্মের সময় দেওয়া হয়। প্রথম সংখ্যা 1-9 (কখনই 0 নয়)। পর পর তিনটি অভিন্ন সংখ্যা নেই। উদাহরণ: 12345678901।

ফ্রান্স — Numéro fiscal de référence

SPI 13 সংখ্যার। DGFiP, ফরাসি ট্যাক্স কর্তৃপক্ষ, এটি জারি করে।

ইতালি — Codice Fiscale

Codice Fiscale 16 alphanumeric অক্ষর। এটি উপাধি, প্রদত্ত নাম, জন্মের বছর, জন্মের মাস, জন্মের দিন এবং পৌরসভা এনকোড করে। উদাহরণ: RSSMRA85M01H501Z।

স্পেন — NIF এবং NIE

স্পেনিশ নাগরিকরা DNI নম্বর প্লাস একটি check letter ব্যবহার করে: 8 সংখ্যা + অক্ষর, যেমন 12345678A। বিদেশী বাসিন্দারা NIE ব্যবহার করে: প্রিফিক্স X/Y/Z + 7 সংখ্যা + check letter, যেমন X1234567A।

নেদারল্যান্ডস — BSN

BSN (Burgerservicenummer) 9 সংখ্যার। এটি 11-proef check-digit অ্যালগরিদম ব্যবহার করে। বেতন এবং সুবিধা ডকুমেন্টে খুব সাধারণ।

পোল্যান্ড — PESEL

PESEL 11 সংখ্যার। প্রথম 6 জন্ম তারিখ এনকোড করে। শেষ সংখ্যাগুলি লিঙ্গ এবং ক্রম এনকোড করে।

বেলজিয়াম — Numéro de registre national

RN 11 সংখ্যার। এটি জন্ম তারিখ, ক্রম এবং check digit এনকোড করে।

পর্তুগাল — NIF

পর্তুগিজ NIF (Número de Identificação Fiscal) check digit সহ 9 সংখ্যার।

সুইডেন — Personnummer

Personnummer 10 বা 12 সংখ্যার। এটি জন্ম তারিখ এবং একটি ক্রম নম্বর এনকোড করে। ফরম্যাট: YYYYMMDD-XXXX বা YYMMDD-XXXX।

ফিনল্যান্ড — Henkilötunnus

HETU 11 অক্ষর। এটি তারিখ, বিভাজক, ক্রম এবং একটি check অক্ষর এনকোড করে। ফরম্যাট: DDMMYY-XXXC।

মানক সরঞ্জাম কী মিস করে

US এবং UK সরঞ্জাম ডিফল্টে এই প্যাটার্ন অন্তর্ভুক্ত করে:

  • US SSN (XXX-XX-XXXX)।
  • UK NINO (XX 99 99 99 X)।
  • US পাসপোর্ট নম্বর।
  • প্রধান ক্রেডিট কার্ড নম্বর।

EU জাতীয় আইডেন্টিফায়ার প্রায়ই অনুপস্থিত। Presidio-র ডিফল্ট recognizer সেটে তৈরি সরঞ্জাম EU-নির্দিষ্ট extensions ছাড়া EU কভারেজ নেই।

একটি বাস্তব সম্মতির ব্যবধান

একটি জার্মান পেরোল ফার্ম 500 ক্লায়েন্ট কোম্পানি পরিষেবা দেয়। তার ওয়ার্কফ্লো নাম, ইমেইল, IBAN এবং ফোন নম্বর সরায়। কিন্তু এটি জার্মান Steueridentifikationsnummern মিস করে। সেই ফরম্যাট কখনই মানক সেটআপে ছিল না।

একটি DPA অডিট বেতন স্লিপ PDF-এ অরিডেক্টেড Steuer-ID খুঁজে পায়। ফার্ম অতীত ডকুমেন্টের জন্য প্রতিকার খরচের মুখোমুখি হয়। GDPR আর্টিকেল 83-এর অধীনে DPA প্রয়োগের মুখোমুখি হয়।

ব্যবধান ফার্ম খুঁজে পায়নি। নিয়ন্ত্রক প্রথমে খুঁজে পেয়েছিল।

EU কভারেজের জন্য অগ্রাধিকার ক্রম

যদি আপনি একাধিক EU দেশে পরিচালনা করেন তাহলে এই ক্রমে আইডেন্টিফায়ার প্যাটার্ন যোগ করুন।

Tier 1 — সর্বোচ্চ ভলিউম:

  1. জার্মানি: Steueridentifikationsnummer।
  2. ফ্রান্স: Numéro fiscal।
  3. ইতালি: Codice Fiscale।
  4. স্পেন: NIF/NIE।
  5. নেদারল্যান্ডস: BSN।

Tier 2 — উল্লেখযোগ্য কিন্তু ছোট বাজার:

  1. পোল্যান্ড: PESEL।
  2. বেলজিয়াম: RN।
  3. সুইডেন: Personnummer।
  4. পর্তুগাল: NIF।
  5. অস্ট্রিয়া: Sozialversicherungsnummer।

Tier 3 — নির্দিষ্ট ব্যবহারের ক্ষেত্র:

অবশিষ্ট 17 EU সদস্য রাজ্য। আপনার টিম কোথায় ডেটা প্রক্রিয়া করে তার উপর ভিত্তি করে যোগ করুন।

Steueridentifikationsnummer যোগ করা

জার্মান Steuer-ID যোগ করার সেরা প্রথম প্যাটার্ন। তার ফরম্যাট স্পষ্ট এবং ভালভাবে নথিভুক্ত।

Steuer-ID 11 সংখ্যার। প্রথম সংখ্যা 1-9। অন্য 10 সংখ্যায় শূন্য থাকতে পারে।

প্যাটার্ন প্রজন্মের জন্য সাধারণ ভাষার বর্ণনা: "জার্মান ট্যাক্স নম্বর: 11 সংখ্যা। প্রথম সংখ্যা 1-9। অন্য 10 সংখ্যায় শূন্য থাকতে পারে।"

প্যাটার্ন তৈরি করার পরে, জার্মান বেতন স্লিপ এবং ট্যাক্স সার্টিফিকেটের বিরুদ্ধে পরীক্ষা করুন। শুধুমাত্র যাচাইকরণ পাস করার পরে deploy করুন।

একটি Preset নাকি অনেক?

বিকল্প 1 — দেশ-নির্দিষ্ট preset:

প্রতি দেশে একটি preset তৈরি করুন। উৎস অনুসারে ডকুমেন্ট রুট করুন। এটি কম false positive হার দেয়।

বিকল্প 2 — সম্মিলিত EU preset:

সমস্ত EU আইডেন্টিফায়ার প্যাটার্ন সক্রিয় সহ একটি preset তৈরি করুন। চালানো সহজ। মিশ্র ডকুমেন্ট সেটে ভালো কাজ করে।

বেতন ডকুমেন্টের জন্য: উৎস অনুসারে রুটিং সহ বিকল্প 1 ব্যবহার করুন। মিশ্র ডকুমেন্ট সেটের জন্য: threshold tuning সহ বিকল্প 2 ব্যবহার করুন।

অডিটের আগে ব্যবধান বন্ধ করুন

GDPR প্রতিটি EU সদস্য রাজ্যে একইভাবে প্রযোজ্য। US-নির্মিত সরঞ্জাম প্রায়ই করে না। Codice Fiscale, BSN এবং Steuer-ID SSN-এর মতো একই ঝুঁকি বহন করে। তারা শেয়ার করা ডকুমেন্টে ঠিক ততটাই প্রায়ই প্রদর্শিত হয়।

কাস্টম এন্টিটি প্যাটার্ন ঘণ্টার মধ্যে সনাক্তকরণ ব্যবধান বন্ধ করে। একটি Steuer-ID প্যাটার্ন যোগ করুন। নমুনা জার্মান বেতন স্লিপের বিরুদ্ধে পরীক্ষা করুন। সমস্ত ওয়ার্কফ্লোতে deploy করুন।


anonym.legal আপনাকে preset configuration interface-এর মাধ্যমে কাস্টম এন্টিটি ধরন যোগ করতে দেয়। প্যাটার্ন deployment-এর আগে আপনার নমুনা ডকুমেন্টের বিরুদ্ধে যাচাই করা হয়।

উৎস

সম্পর্কিত নিবন্ধ

GDPR এবং সম্মতি

সেলফ-হোস্টেড PII কমপ্লায়েন্স অডিটে ব্যর্থ হয়

spaCy 3.4.4 spaCy 3.5.1-এর চেয়ে ভিন্ন NER ফলাফল দেয়। আর্থিক সেবা প্রতিষ্ঠান আবিষ্কার করে যে ৩% ডকুমেন্ট স্টেজিং বনাম প্রোডাকশনে ভিন্নভাবে অ্যানোনিমাইজ করা হয়েছিল।

GDPR এবং সম্মতি

Presidio ২২০টিরও বেশি GDPR এন্টিটি মিস করে

Presidio প্রায় ৪০টি ডিফল্ট এন্টিটি রিকগনাইজার নিয়ে আসে যা US পরিচয়কারকের দিকে মনোযোগ দেয়। ইউরোপীয় সংস্থাগুলির IBAN, Codice Fiscale এবং আরও অনেক কিছু দরকার।

GDPR এবং সম্মতি

কনফিগারেশন ড্রিফট: একটি লুকানো GDPR ঝুঁকি

বিশ্লেষক A নাম ছদ্মনামে পরিবর্তন করেন। বিশ্লেষক B সেগুলো কালো করেন। আপনার GDPR অডিট একই ডেটাসেটে উভয় পদ্ধতি খুঁজে পায়। কনফিগারেশন ড্রিফট — যেখানে টিম সদস্যরা ভিন্নভাবে সেট আপ করেন — এটি একটি সত্যিকারের কমপ্লায়েন্স ঝুঁকি।

আপনার তথ্য সুরক্ষিত করতে প্রস্তুত?

48 ভাষায় 273 সত্তা প্রকারের সাথে PII অ্যানোনিমাইজ করা শুরু করুন।