विंडोज मीडिया डीआरएम

विंडोज मीडिया डीआरएम या डब्लूएमडीआरएम, विंडोज मीडिया प्लेटफॉर्म के लिए डिजिटल अधिकार प्रबंधन  सर्विस है। यह एक पीसी या अन्य प्लेबैक डिवाइस के लिए एक आईपी नेटवर्क पर ऑडियो या वीडियो सामग्री की डिलीवरी प्रदान करने के लिए डिज़ाइन किया गया है ताकि वितरक उस सामग्री का उपयोग कैसे किया जा सके।

WMDRM में निम्नलिखित घटक शामिल हैं:
 * सामग्री की पैकेजिंग और लाइसेंस जारी करने के लिए विंडोज मीडिया राइट्स मैनेजर (डब्ल्यूएमआरएम) एसडीके
 * Windows मीडिया स्वरूप SDK (WMF SDK) Windows अनुप्रयोगों के निर्माण के लिए जो DRM और Windows मीडिया प्रारूप का समर्थन करते हैं
 * जानूस (डीआरएम) (डब्ल्यूएमडीआरएम-पीडी) पोर्टेबल उपकरणों पर ऑफ़लाइन प्लेबैक का समर्थन करने के लिए (जानूस)
 * कार्डिया (DRM)डीआरएम) (डब्लूएमडीआरएम-एनडी) होम नेटवर्क (कार्डिया) से जुड़े उपकरणों के लिए संरक्षित सामग्री स्ट्रीमिंग के लिए

Windows Media DRM को PlayReady के पक्ष में Windows 10 वर्षगांठ अद्यतन में बदल दिया गया था।

यह कैसे काम करता है
मई 2007 में माइक्रोसॉफ्ट ने अपने लाइसेंस अधिग्रहण तंत्र के पीछे नेटवर्क प्रोटोकॉल प्रकाशित किया। विनिर्देश के अनुसार, क्लाइंट सॉफ़्टवेयर एक 7 बाइट सादा-पाठ सामग्री कुंजी K प्राप्त करता हैcontent लाइसेंस सर्वर से। क्लाइंट को विश्व स्तर पर पूर्वनिर्धारित 160-बिट अण्डाकार वक्र क्रिप्टोग्राफी कुंजी, ECC के साथ स्थानांतरित करने से पहले सर्वर कुंजी को एन्क्रिप्ट करता है1. सर्वर अनएन्क्रिप्टेड सामग्री कुंजी आईडी भी भेजता है। क्लाइंट तब K का उपयोग करता हैcontent लाइसेंस प्राप्त मीडिया स्ट्रीम को डिक्रिप्ट करने के लिए RC4 कुंजी के रूप में।

एंटी-स्पूफिंग उपाय के रूप में, अतिरिक्त फ़ील्ड जैसे कि प्लेबैक अधिकार और एक यादृच्छिक संख्या को क्लाइंट या सर्वर सॉफ़्टवेयर द्वारा तीन और पूर्वनिर्धारित ECC कुंजी जोड़े के साथ एन्क्रिप्ट किया गया है:
 * क्लाइंट सॉफ़्टवेयर ECC कुंजी युग्म KC,
 * क्लाइंट मशीन ECC कुंजी युग्म KM,
 * सर्वर सॉफ्टवेयर ईसीसी कुंजी जोड़ी केएस।

विंडोज मीडिया ऑडियो में डीआरएम योजना के संस्करण 2 के विश्लेषण से पता चला कि यह अंडाकार वक्र क्रिप्टोग्राफी कुंजी एक्सचेंज, डेटा एन्क्रिप्शन मानक ब्लॉक सिफर, एक कस्टम ब्लॉक सिफर डब किए गए मल्टीस्वैप (केवल संदेश प्रमाणीकरण कोड के लिए), आरसी4 के संयोजन का उपयोग कर रहा था। सिफर स्ट्रीम सिफर, और SHA-1 हैशिंग फ़ंक्शन।

Windows Media DRM को अक्षय होने के लिए डिज़ाइन किया गया है, अर्थात, यह इस धारणा पर डिज़ाइन किया गया है कि इसे क्रैक किया जाएगा और इसे Microsoft द्वारा लगातार अपडेट किया जाना चाहिए। इसका परिणाम यह हुआ है कि जहां यह योजना कई बार क्रैक की गई है, वहीं यह आमतौर पर लंबे समय तक क्रैक नहीं रह पाई है।

संस्करण 1 अप्रैल 1999 में जारी किया गया था और समाप्ति तिथियों जैसे बुनियादी व्यापार नियमों का समर्थन किया। संस्करण 2 जनवरी 2003 में जारी किया गया था और इसे विंडोज़ मीडिया प्लेयर  के समतुल्य संस्करणों के साथ तालमेल रखने के लिए संस्करण 7.x और 9 के रूप में भी जाना जाता है। संस्करण 3, जिसे बेहतर रूप से DRM v10 के रूप में जाना जाता है, 2004 में जारी किया गया था। सिस्टम के पहले के संस्करणों में दरारें उपलब्ध हैं, जिसका अर्थ है कि इन संस्करणों के साथ प्रतिबंधित सामग्री से सुरक्षा छीन ली जा सकती है। संस्करण 10 को 2005 की शुरुआत में क्रैक किया गया था, लेकिन एक सॉफ़्टवेयर अपडेट को शीघ्र ही धकेल दिया गया जिसने संबंधित छेद को सील कर दिया।

सामान्यतः, इस प्रकार की सभी दरारें निश्चित सीमा तक एक ही तरह से कार्य करती हैं। एन्क्रिप्शन को तोड़ने के स्थान पर जो अव्यवहार्य है, वे "ब्लैक बॉक्स" घटक को हुक या उसमें हस्तक्षेप करते हैं क्योंकि यह विषय वस्तु कुंजियों या अनएन्क्रिप्टेड विषय वस्तु को मेमोरी से बाहर निकालने के लिए चलता है।

अंतरप्रचालनीयता
डबल्यूएमडीआरएम एन्क्रिप्शन के साथ वितरित विषय वस्तु सार्वभौमिक रूप से उपलब्ध नहीं है। माइक्रोसॉफ्ट विंडोज़ डबल्यूएमडीआरएम एन्क्रिप्शन से संरक्षित सामग्री के प्लेबैक का समर्थन करता है, और यह प्रारूप उपभोक्ता इलेक्ट्रॉनिक्स निर्माताओं के साथ लोकप्रिय हो गया है, जिनमें से कई ने टेलीविजन सेट, सेट टॉप बॉक्स और ब्लू रे जैसे उपकरणों के लिए डबल्यूएमडीआरएम डिकोड घटक का लाइसेंस प्राप्त किया है।

एमसीपीपी संग्रह से डिजिटल अधिकार प्रबंधन [एमएस-डीआरएम] के लिए विवृत नेटवर्क प्रोटोकॉल यह निर्धारित करता है कि सॉफ्टवेयर डेवलपर्स को माइक्रोसॉफ्ट के विकास उपकरण और पर्यावरण के बाहर प्रोटोकॉल प्रयोग करने का अधिकार है।

हटाना
विंडोज़ मीडिया डीआरएम की फ़ाइलों को स्ट्रिप करने के लिए उपकरणों का निर्माण किया गया हैं, जिससे उन्हें गैर-जेनस प्लेटफ़ॉर्म पर चलाया जा सके। ये उपकरण सामान्यतः एक विशिष्ट वैयक्तिकृत ब्लैकबॉक्स घटक (आईबीएक्स) संस्करण को ध्यान में रखकर विकसित किए गए थे और शायद ही कभी ऐसे संस्करण पर कार्य करते हैं जिसके लिए वे स्पष्ट रूप से डिज़ाइन नहीं किए गए थे। माइक्रोसॉफ्ट ने आईबीएक्स के उन्नयन के अतिरिक्त जब भी इसकी ज्ञप्ति होती थी, उनके विरुद्ध वैध कार्रवाई भी की जिन्होंने इन उपकरणों को विकसित और होस्ट किया, जिससे विकास और वितरण और भी भूमिगत हो गया और इसे खंडित कर दिया गया। इन उपकरणों को तीन श्रेणियों में विभाजित किया जा सकता है: डिक्रिप्टर, की-फाइंडर और ऑल-इन-वन (कुंजी की खोज करता है, तत्पश्चात डिक्रिप्ट करता है)। माइक्रोसॉफ्ट एन्कोडिंग को डिक्रिप्ट करने वाले उपकरणों की तुलना में कुंजी खोजने में सक्षम उपकरणों के विकास और वितरण का दमन करने में अधिक सफल रहा है, जैसा कि सोर्सफॉर्ज प्रोजेक्ट फ्री मी 2 के अविरत अस्तित्व से स्पष्ट है।

फेयरयूज़4डब्ल्यूएम
यह दावा किया गया था कि वियोडेंटिया द्वारा लिखित एक विशेष उपकरण फेयरयूज़4डब्ल्यूएम (19 अगस्त 2006 को जारी) में डबल्यूएमडीआरएम सुरक्षित फ़ाइलों से डीआरएम को हटाने की क्षमता थी। यह एक सबके लिए एक (ऑल-इन-वन) उपकरण है।

माइक्रोसॉफ्ट ने अनेक प्रकार से प्रतिक्रिया दी। सर्वप्रथम 28 अगस्त वर्ष 2006 को माइक्रोसॉफ्ट ने इस विशेष उपकरण को कार्य  करने से रोकने के लिए IBX का एक नया संस्करण विमोचित किया। माइक्रोसॉफ्ट ने साझेदारों को यह भी सूचित किया कि वे इस समस्या को हल करने के लिए अत्यधिक कार्य कर रहे हैं, क्योंकि कथित रूप से कुछ ही दिनों के भीतर इस समाधान में भी समस्या उत्पन्न होने लगी थी। माइक्रोसॉफ्ट ने फेयरयूज़4डब्ल्यूएम का वितरण करने वाले वेब साइट मालिकों को निष्कासन सूचना भी जारी किए। अंततः, 22 सितंबर वर्ष 2006 को, माइक्रोसॉफ्ट ने जिम्मेदार व्यक्ति या व्यक्तियों की पहचान करने की उम्मीद में जॉन डो 1-10 ए/के/ए "विओडेंटिया" के विरुद्ध एक संघीय मुकदमा दायर किया। हालाँकि, उपयोज्यता के सर्वोच्च पद वाले मिरर के संचालक जेम्स होल्डन, ने इस प्रकार की किसी भी नोटिस या धमकी मिलने का खंडन किया है। अप्रैल वर्ष 2007 में विओडेंटिया की पहचान खोजने में असमर्थ माइक्रोसॉफ्ट ने उनके द्वारा दायर किए गए सिविल मुकदमों को निरस्त कर दिया।

16 अक्टूबर वर्ष 2006 तक, स्काई एनीटाइम जैसे विंडोज मीडिया डीआरएम सुरक्षा का उपयोग करने वाले वितरक एक पैच किए गए कोडेक का उपयोग कर रहे थे। 6 सितंबर वर्ष 2007 को, माइक्रोसॉफ्ट ने मूल प्रोग्राम के परिवर्त्य द्वारा धोखाधड़ी के प्रयासों को विफल करने के प्रयास में IBX को 11.0.6000.7000 संस्करण को अद्यतनित किया। और, 28 नवंबर, 2007 तक, नए इंस्टाल या अपडेट किए गए कंप्यूटरों पर Windows XP के तहत DRM को हटाना (अर्थात जिनमें पहले से ही IBX संस्करण 11.0.6000.7000 शामिल है), विंडोज मीडिया प्लेयर 10 में वापस रोल किए बिना संभव नहीं है। वर्ष 2008 में फेयरयूज़4डब्ल्यूएम का एक अन्य पैच संस्करण विमोचित किया गया, जिससे यह 11.0.6000.6324 से निम्न विंडोज विस्टा तथा IBX संस्करणों के साथ कार्य करने में समर्थ हो सका। दुर्व्यवहार करने वालों या सॉफ़्टवेयर उपकरण को भ्रमित करने की चक्रव्यूह में Microsoft ने विवादास्पद 11.0.6000.6324 संस्करण संख्या पर पुनः गौर किया, तत्पश्चात एक नया IBX संस्करण जारी किया किन्तु फ़ाइल को एक भ्रामक पुराना संस्करण संख्या दे दी।

डीआरएमडीबीजी
डीआरएमडीबीजी एक मुख्य-खोजक है, यह प्रमोचित होने वाले विंडोज मीडिया प्लेयर के एक दृष्टान्त को सलंग्न करके संकेत निकालता है। ऐसे अनेक संस्करण उपलब्ध हैं जिनमें से प्रत्येक एक विशिष्ट संस्करण को लक्षित करता है। 3 मार्च वर्ष 2009 को विमोचित किया गया IBX संस्करण 11.0.6000.6324 तथा 11.0.6001.8000 का समर्थन करता है।

मिराकागी
मिराकागी प्रथम मुख्य-खोजकर्ताओं में से एक था जो अब विकास में नहीं है।

यह भी देखें

 * जानूस (डीआरएम)
 * कार्डिया (डीआरएम)
 * विंडोज मीडिया
 * प्ले-रेडी

बाहरी संबंध

 * ,Google Patent
 * FairUse4WM topic-thread on doom9-net forums