মিশ্র অফিস সমস্যা
বেশিরভাগ প্রতিষ্ঠান একাধিক অফিস স্যুট ব্যবহার করে। আইনি দলগুলো Word ব্যবহার করে। Linux-এ ইঞ্জিনিয়াররা LibreOffice ব্যবহার করেন। একীভূতকরণ ভিন্ন সফটওয়্যার ব্যবহারকারী দলগুলো নিয়ে আসে। সরকারি কাজে ODF এবং OOXML ফাইল ফরম্যাট যুক্ত হয়।
এই মিশ্রণ একটি PII ঝুঁকি তৈরি করে। এক টুল Word-এ একটি নাম খুঁজে পায়। অন্য টুল Writer-এ সেটা মিস করে। থ্রেশহোল্ড ভিন্ন। আউটপুট ফরম্যাট আলাদা।
এই ফাঁকটি একটি কমপ্লায়েন্স ঝুঁকি। GDPR Article 32 ডেটা সুরক্ষার জন্য "যথাযথ প্রযুক্তিগত ব্যবস্থা" দাবি করে। যদি দুটি স্যুট একই ফাইলে দুটি ভিন্ন ফলাফল দেয়, তাহলে সেটা ধারাবাহিকভাবে যথাযথ নয়। মান পূরণ হয় না।
একটি ইঞ্জিন, দুটি স্যুট
anonym.legal উভয় স্যুটের জন্য এক্সটেনশন অফার করে:
- Office Add-in — Word, Excel এবং PowerPoint-এর জন্য
- LibreOffice Extension — Writer, Calc এবং Impress-এর জন্য
উভয়ই একই ব্যাকএন্ডের সাথে সংযুক্ত। তারা একই বৈশিষ্ট্য ভাগ করে:
- ২৮৫+ এন্টিটি টাইপ
- হাইব্রিড ডিটেকশন (regex + spaCy NLP)
- ৪৮টি ভাষা
- ৫টি অনামীকরণ পদ্ধতি
- কনফিডেন্স স্কোরিং (regex: 1.0, NLP: 0.85+)
Word বা Writer-এ একই টেক্সট চালান। ফলাফল অভিন্ন।
শেয়ার্ড প্রিসেট ড্রিফট বন্ধ করে
কনফিগারেশন ড্রিফট একটি নীরব ঝুঁকি। এটি কেউ লক্ষ্য না করেই ঘটে। Team A Word-কে Replace পদ্ধতিতে ১২টি এন্টিটি টাইপ ডিটেক্ট করতে সেট করে। Team B LibreOffice-কে Redact পদ্ধতিতে ৮ ধরনের টাইপ ডিটেক্ট করতে সেট করে। একই ফাইল। ভিন্ন আউটপুট।
anonym.legal-এ প্রিসেট সিঙ্ক এটি ঠিক করে:
- যেকোনো প্ল্যাটফর্মে একটি প্রিসেট তৈরি করুন — ওয়েব অ্যাপ, Desktop App, Office Add-in, অথবা LibreOffice Extension
- প্রিসেটটি ৫ মিনিটের মধ্যে সব প্ল্যাটফর্মে সিঙ্ক হয়
- প্রতিটি ব্যবহারকারী একই সেটিংস প্রয়োগ করেন
একটি প্রিসেটে কোন এন্টিটি টাইপ ডিটেক্ট করতে হবে, প্রতিটি টাইপের পদ্ধতি, কনফিডেন্স থ্রেশহোল্ড এবং কাস্টম সংজ্ঞা সংরক্ষিত থাকে।
এনক্রিপশন কী পোর্টেবিলিটি
Encrypt পদ্ধতি (AES-256-GCM) ব্যবহারকারী দলগুলো মূল টেক্সট পুনরুদ্ধার করতে অনামীকরণ বিপরীত করতে পারে। এর জন্য কী-গুলো সমস্ত প্ল্যাটফর্মে উপলব্ধ থাকতে হবে। Word-এ এনক্রিপ্ট করা একটি ফাইল অবশ্যই ওয়েব অ্যাপ বা LibreOffice Extension-এ ডিক্রিপ্টযোগ্য হতে হবে।
anonym.legal ZK-wrapped কী সিঙ্ক ব্যবহার করে:
- কীগুলো আপনার পাসওয়ার্ড থেকে প্রাপ্ত একটি কী ব্যবহার করে XChaCha20-Poly1305 দিয়ে র্যাপ করা হয়
- র্যাপড কীগুলো সার্ভারে সিঙ্ক হয়
- আপনার পাসওয়ার্ড কখনো আপনার ডিভাইস ছেড়ে যায় না
- সার্ভার লঙ্ঘন আপনার কী প্রকাশ করতে পারে না
আইনি সংস্থার ওয়ার্কফ্লো: মিশ্র স্যুট, এক ফলাফল
একটি মাঝারি আকারের আইন সংস্থা বিভিন্ন উৎস থেকে ফাইল গ্রহণ করে:
ফাইল টাইপ:
- Word (.docx)-এ ক্লায়েন্ট চুক্তি
- PDF আকারে আদালতের দলিল, টেক্সটে রূপান্তরিত
- Linux ডেস্ক থেকে LibreOffice Writer (.odt)-এ অভ্যন্তরীণ মেমো
- Excel (.xlsx) এবং Calc (.ods) আকারে স্প্রেডশিট
এটি কীভাবে কাজ করে:
- সিনিয়র পার্টনার একটি "Client Matter" প্রিসেট তৈরি করেন — নাম প্রতিস্থাপন, তারিখ মাস্ক, SSN রিড্যাক্ট, ইমেইল এনক্রিপ্ট
- প্রিসেটটি সব প্ল্যাটফর্মে সিঙ্ক হয়
- Associate A একটি Word ফাইল খোলেন। Office Add-in দিয়ে প্রিসেট প্রয়োগ করেন।
- Associate B একটি Writer ফাইল খোলেন। LibreOffice Extension দিয়ে একই প্রিসেট প্রয়োগ করেন।
- Paralegal একটি Calc ফাইলে প্রিসেট চালান।
- তিনজনই একই ডিটেকশন এবং আউটপুট সেটিংস ব্যবহার করেন।
GDPR অডিটের জন্য, সংস্থাটি দেখাতে পারে:
- সব ফাইল টাইপে একটি প্রিসেট প্রয়োগ করা হয়েছে
- ফরম্যাট নির্বিশেষে একই এন্টিটি ডিটেকশন
- সর্বত্র একই আউটপুট পদ্ধতি
- জিরো-নলেজ নিরাপত্তায় পরিচালিত কী
এন্টারপ্রাইজ ডেপ্লয়মেন্ট
| ফ্যাক্টর | Office Add-in | LibreOffice Extension |
|---|---|---|
| ডেপ্লয়মেন্ট | Microsoft 365 admin center | .oxt ফাইল বিতরণ |
| আপডেট | ম্যানিফেস্ট দিয়ে স্বয়ংক্রিয় আপডেট | ম্যানুয়াল .oxt প্রতিস্থাপন |
| ব্যবহারকারী ব্যবস্থাপনা | Azure AD ইন্টিগ্রেশন | anonym.legal অ্যাকাউন্ট |
| প্ল্যাটফর্ম | Windows, Mac, Web, iPad | Windows, macOS, Linux |
| লাইসেন্সিং | Microsoft 365 প্রয়োজন | বিনামূল্যে (LibreOffice) |
মিশ্র পরিবেশের জন্য উভয় ডেপ্লয় করুন। Office Add-in Microsoft 365 ডেস্কে যায়। LibreOffice Extension Linux এবং ওপেন-সোর্স ডেস্কে যায়। শেয়ার্ড প্রিসেট এবং কী আচরণ সামঞ্জস্যপূর্ণ রাখে।
নিয়ন্ত্রক সামঞ্জস্য
নিয়ন্ত্রকরা অনামীকরণের ফাঁকের কারণ হিসেবে "আমরা ভিন্ন টুল ব্যবহার করেছি" গ্রহণ করেন না। যদি একটি DSAR প্রতিক্রিয়া Word ফাইলে একটি নাম রিড্যাক্ট করে কিন্তু LibreOffice ফাইলে মিস করে, তাহলে সেটা একটি ফাঁক। এটি একটি কমপ্লায়েন্স ব্যর্থতা।
সমস্ত ফাইল টাইপে একটি ডিটেকশন ইঞ্জিন এই ঝুঁকি দূর করে। অ্যালগরিদম ক্লায়েন্ট অ্যাপের উপর নির্ভর করে পরিবর্তন হয় না। এটি প্রতিটি অনুরোধের জন্য একইভাবে সার্ভার-সাইডে চলে। বিস্তারিত জানতে নিরাপত্তা ও কমপ্লায়েন্স পৃষ্ঠা এবং আইনি সম্মতির নথি দেখুন।
শুরু করুন
- LibreOffice Extension ডাউনলোড করুন — Writer, Calc, Impress-এর জন্য
- Office Add-in ইনস্টল করুন — Word, Excel, PowerPoint-এর জন্য
- ওয়েব অ্যাপে একটি প্রিসেট তৈরি করুন — এটি উভয় প্ল্যাটফর্মে সিঙ্ক হয়
এক অ্যাকাউন্ট। এক প্রিসেট। এক ফলাফল।
সূত্র
- GDPR Article 32 — ধারাবাহিক ডেটা সুরক্ষার জন্য যথাযথ প্রযুক্তিগত ব্যবস্থা
- anonym.legal ক্রস-ডিভাইস সিঙ্ক ডকস — প্রিসেট এবং কী পোর্টেবিলিটি (/docs/libreoffice)
- anonym.legal PII ডিটেকশন টেস্টিং — ৯৫.৫% নির্ভুলতা, সব প্ল্যাটফর্মে অভিন্ন