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

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

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 की शुरुआत में क्रैक किया गया था, लेकिन एक सॉफ़्टवेयर अपडेट को शीघ्र ही धकेल दिया गया जिसने संबंधित छेद को सील कर दिया।

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

इंटरऑपरेबिलिटी
WMDRM एन्क्रिप्शन के साथ डिलीवर की गई सामग्री सार्वभौमिक रूप से सुलभ नहीं है। Microsoft Windows WMDRM एन्क्रिप्शन से सुरक्षित सामग्री के प्लेबैक का समर्थन करता है, और प्रारूप उपभोक्ता इलेक्ट्रॉनिक्स निर्माताओं के साथ लोकप्रिय हो गया है, जिनमें से कई ने टेलीविजन सेटों, सेट टॉप बॉक्स  और ब्लू रे प्लेयर जैसे उपकरणों के लिए WMDRM डिकोड घटक को लाइसेंस दिया है।

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

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

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

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

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

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

यह भी देखें

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

बाहरी संबंध

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