इस प्रोजेक्ट के बारे में
Data Mask Studio (DMS) Windows 10/11 के लिए एक ओपन-सोर्स, लोकल-फर्स्ट डेस्कटॉप एप्लिकेशन है जो डेटा तैयारी, अनामीकरण और नियतात्मक डेटा मास्किंग वर्कफ़्लो प्रदान करता है। Python 3.12+ और PySide6 के साथ बनाया गया, यह CSV फ़ाइलों को अलग-अलग या सहेजे गए प्रोफ़ाइल का उपयोग करके बैच में प्रोसेस करता है, और मास्क किए गए डेटा को CSV फ़ाइलों के साथ-साथ स्थानीय HTML फ़ाइलों और डैशबोर्ड में मौजूद कोड से पुनर्स्थापित कर सकता है।
मुख्य क्षमताओं में चयनात्मक कॉलम संरक्षण, मास्किंग या बहिष्करण; मान सामान्यीकरण; आउटपुट हेडर का नाम बदलना; कॉलम संयोजन; और सहायित कॉलम पहचान शामिल हैं। मास्किंग नियतात्मक है और एक एन्क्रिप्टेड स्थानीय वॉल्ट (AES-256-GCM के साथ SQLite) से जुड़ी है, जहाँ स्थानीय कुंजियाँ Windows DPAPI द्वारा संरक्षित होती हैं। वॉल्ट जनरेट किए गए टोकन से मूल मानों की नियंत्रित पुनर्स्थापना सक्षम करता है, जो मूल डेटा को सीधे उजागर नहीं करते।
अतिरिक्त सुविधाओं में पासवर्ड-संरक्षित पोर्टेबल बैकअप, अखंडता ऑडिटिंग, डायग्नोस्टिक्स और रखरखाव उपकरण, बड़ी फ़ाइलों के लिए स्ट्रीमिंग प्रोसेसिंग, और टेलीमेट्री के बिना पूरी तरह से स्थानीय संचालन शामिल हैं। 1.0.x श्रृंखला स्कीमा 3 के साथ टोकन संगतता बनाए रखती है और पुराने वॉल्ट के ट्रांज़ैक्शनल माइग्रेशन का समर्थन करती है।
एप्लिकेशन GPL-3.0-only के तहत प्रति-उपयोगकर्ता Windows इंस्टॉलर या पोर्टेबल पैकेज के रूप में वितरित किया जाता है। यह वर्तमान में DPAPI पर निर्भरता के कारण केवल Windows को लक्षित करता है, और निष्पादन योग्य फ़ाइलें अभी तक डिजिटल रूप से हस्ताक्षरित नहीं हैं। कोई सिंक्रोनाइज़ेशन, स्वचालित अपडेटिंग, या रिमोट कुंजी रिकवरी नहीं है।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.